mustache_renderer 1.0.0 mustache_renderer: ^1.0.0 copied to clipboard
A very simple renderer for mustache templates which takes care of pre-parsing, caching, namespaces, and resolving partials
Quick example #
void main() {
final renderer = MustacheRenderer('./example/public')
..registerAllSync(['index', 'header']);
final values = {
'header_message': 'stupid old header',
'title': 'hello world',
'list': [
{'element': 'first'},
{'element': 'second'}
]
};
// Send rendered page to Client
final rendered = renderer.render('index', values);
print(rendered);
}