sjabloon
sjabloon is a modern templating engine for Rust with a JSX-like syntax. writing templates is comparable to writing JSX on the server.
overview of features
you can define templates using the template macro. this macro will be
transpiled to a format macro call at build-time, which will result in a
string at run-time. "components" are just functions/closures which return a
string.
elegant and simple syntax
- use braced blocks to write arbitrary Rust code
- braces can be omitted for attribute values
- quoted and unquoted text nodes
- fragments