ERB

E440638

ERB (Embedded Ruby) is a templating system in Ruby that allows you to embed Ruby code within text documents, most commonly used for generating dynamic HTML in web applications.

All labels observed (1)

Label Occurrences
ERB canonical 2

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Ruby templating system ⓘ
embedded scripting technology ⓘ
software library ⓘ
canGenerate HTML ⓘ
XML ⓘ
any text-based format ⓘ
plain text ⓘ
category Ruby web development tool ⓘ
server-side templating engine ⓘ
commentSyntax Ruby comment inside <%# %> delimiters ⓘ
commonlyUsedWith MVC view templates ⓘ
Rails Action View NERFINISHED ⓘ
designedFor separating presentation from logic ⓘ
fileExtension .erb ⓘ
fullName Embedded Ruby NERFINISHED ⓘ
hasAlternative ERubi NERFINISHED ⓘ
Haml NERFINISHED ⓘ
Slim NERFINISHED ⓘ
hasClass ERB::Util NERFINISHED ⓘ
hasMethod ERB#def_method ⓘ
ERB#def_module ⓘ
ERB#result ⓘ
ERB.new ⓘ
implementationLanguage Ruby NERFINISHED ⓘ
license same license as Ruby (Ruby License / BSD-style) ⓘ
originPlatform Ruby ecosystem ⓘ
outputSyntax Ruby expression inside <%= %> delimiters ⓘ
partOf Ruby standard library NERFINISHED ⓘ
programmingLanguage Ruby NERFINISHED ⓘ
supportsCommentTag <%# %> ⓘ
supportsContextBinding Ruby Binding objects ⓘ
supportsControlFlow Ruby blocks in templates ⓘ
if statements in templates ⓘ
loops in templates ⓘ
supportsEmbedding Ruby code ⓘ
supportsEscaping HTML escaping via ERB::Util ⓘ
supportsOutputTag <%= %> ⓘ
supportsScriptTag <% %> ⓘ
supportsTrimMode % ⓘ
- ⓘ
<> ⓘ
templateSyntax Ruby code inside <% %> delimiters ⓘ
usedFor embedding Ruby code in text documents ⓘ
generating dynamic HTML ⓘ
templating ⓘ
view rendering in web applications ⓘ
usedIn Rack-based Ruby web frameworks ⓘ
Ruby on Rails NERFINISHED ⓘ
Sinatra NERFINISHED ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.