This template system is very similar to YAML format or Python code, but designed to render HTML.
Competitors: HAML (SHPAML, PyHAML), Slim, Jade. Syntax is equal to WebUI Templates.
- #2. Create parser for basic constructions
- #3. Test template engine on Django framework
-
#1. Add backend to support Django framework
- python-like syntax. We don't need to close tags. Code is hierarchical and easy to read
- extend templates. You can assign new variable inside template and push this variable to parent template where you can use it
- include extenstion to support extended tags. For example, you can
include "bootstrap"
to add short syntax to generate Twiter Bootstrap markup. Instead of extra HTML tags you can write short instructions and code will be converted to correct HTML markup