Mustache
E696509
Mustache is a logic-less templating language used to generate text by interpolating data into templates across many programming languages.
Statements (52)
| Predicate | Object |
|---|---|
| instanceOf |
logic-less template engine
ⓘ
templating language ⓘ |
| designedBy | Chris Wanstrath NERFINISHED ⓘ |
| doesNotSupportFeature |
arbitrary code execution in templates
ⓘ
conditionals with expressions ⓘ control flow logic in templates ⓘ loops with explicit counters ⓘ |
| hasImplementationIn |
.NET
NERFINISHED
ⓘ
C NERFINISHED ⓘ C++ NERFINISHED ⓘ Clojure NERFINISHED ⓘ Elixir NERFINISHED ⓘ Erlang NERFINISHED ⓘ Go NERFINISHED ⓘ Haskell NERFINISHED ⓘ Java NERFINISHED ⓘ JavaScript NERFINISHED ⓘ Objective-C NERFINISHED ⓘ PHP NERFINISHED ⓘ Perl NERFINISHED ⓘ Python NERFINISHED ⓘ Ruby NERFINISHED ⓘ Scala NERFINISHED ⓘ |
| hasProgrammingLanguage | language-agnostic ⓘ |
| hasSpecification | Mustache specification NERFINISHED ⓘ |
| influenced |
Dust.js
NERFINISHED
ⓘ
Handlebars NERFINISHED ⓘ Hogan.js NERFINISHED ⓘ |
| paradigm | separation of logic and presentation ⓘ |
| renderingModel | data-driven rendering ⓘ |
| supportsFeature |
HTML escaping
ⓘ
comments ⓘ inverted sections ⓘ partials ⓘ section tags ⓘ variable interpolation ⓘ |
| tagType |
comment tag
ⓘ
inverted section tag ⓘ partial tag ⓘ section tag ⓘ set delimiter tag ⓘ unescaped variable tag ⓘ variable tag ⓘ |
| templateDelimiter | {{ ⓘ |
| templateDelimiter |
{{{
ⓘ
}}} ⓘ |
| templateDelimiter | }} ⓘ |
| useCase |
HTML generation
ⓘ
configuration file generation ⓘ documentation generation ⓘ email template rendering ⓘ |
| website | https://mustache.github.io/ ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.