Handbook
Glossary
Extending Chloe
Furnace framework
»
Furnace presentation layer
»
Chloe templates
Prev:
Standard Chloe tags
The
html
.
templates
.
chloe
.
syntax
and
html
.
templates
.
chloe
.
compiler
vocabularies contain the heart of the Chloe implementation.
Chloe is implemented as a compiler which converts XML templates into Factor quotations. The template only has to be parsed and compiled once, and not on every HTTP request. This helps improve performance and memory usage.
These vocabularies provide various hooks by which Chloe can be extended. First of all, new
HTML components
can be wired in. If further flexibility is needed, entirely new tags can be defined by hooking into the Chloe compiler.
Extending Chloe with custom components
Extending Chloe with custom tags