object model for abstraction from DOM / HTML
Status: work in progress
lexer- parser
- component compilation
- CSS: unique class names for component classes (
.some-class { /* ... */ }
->.login_form_class_some-class { /* ... */ }
) - CSS: unique class names for component tags (
form { /* ... */ }
->.login_form_tag_form { /* ... */ }
) - CSS: unique class names for component IDs (
#username { /* ... */ }
->.login_form_id_username { /* ... */ }
) - CSS: obfuscation / minification for classes (
.login_form_class_some-class
->.q9
) - CSS: LESS support
- safe HTML via function call (
div = html(someHtml)
) - concat text with html via function call (
div= concat(html("<b>"), "some bold text", html("</b>"))
) update()
method for component- auto-update for component [via properties observation] (asap)
- enhanced events ("change" event will be triggered without focus change from input)
- getter / setter generation for component properties
- CSS: themes support