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
- fragments
- quoted and unquoted text nodes