The obvious alternatives to string templates are:
- embedding client-side markup as a DSL in the language to generate HTML (Markaby/Seaside)
- component/control-based systems (ASP.NET, JSF I guess)
I prefer the first.
- embedding client-side markup as a DSL in the language to generate HTML (Markaby/Seaside)
- component/control-based systems (ASP.NET, JSF I guess)
I prefer the first.