Mustache template module for Ninja framework.
Mustache (http://mustache.github.io/) can be used for HTML, config files, source code - anything. It works by expanding tags in a template using values provided in a hash or object.
This is an easly plugable module for Ninja web framework to write templates using mustache.java engine. based on the ninja-rythm module.
Getting started
Setup
-
Add the ninja-mustache dependency to your pom.xml:
org.ninjaframework ninja-mustache-module 0.1.1 -
Install the module in your conf.Module:
@Override protected void configure() {
... install(new NinjaMustacheModule()); ...
}
-
All set. Start writing template in 'views' folder of your application.
-
Or check out
ninja-mustache-demo
(in progress). Run any one of the below commands under demo:mvn jetty:run OR mvn tomcat7:run
Modify code/template -- Save -- Refresh browser. Enjoy!