Component Model Declarative Syntax
Declarative Syntax provides the way to define new components using HTML markup.
Requirements, Desirable properties
- It should be embeddable into HTML.
- It should be separately definable and loadable.
- It should allow compilation to single file. (asset pipelining)
- It should fallback gracefully.
- Script text can be unobtrusive. We should have a way to write script separately from markup.
- Each component definition can be self-contained.