Embrace Web Component (angular)
Embrace flexibility
Let developers configure if the datasource must be consumed at compiled time (to render static html) or at runtime
Extend the idea of Markup and Embrace DSL
Use gitlab, github, hackmd, .. not only as CDN but also as headless CMS. Let them manage history, authentification, RBAC, ...
Benefits from advanced Web text editor and their Language Server Protocol (LSP) support to provide great editing experience using your own Domain Specific Languages (DSL)