Scope
user generated templates
...
Better defined functional use cases (incl. UI) + some example expected documents??
References
...
Name | Reflection | LastRelease | Version | License | Comment | |||
---|---|---|---|---|---|---|---|---|
StringTemplate | yes | Jan 4, 2013 | 4.0.7 | Apache BSD License 2.0 | ||||
Freemarker | yes | Feb 29, 2012 | 2.3.19 | BSD-style license | ||||
Velocity | yes | Nov 29, 2010 | 1.7 | Apache License 2.0 | ||||
moustache.java | yes | May 06, 2013 | 0.8.12 | Apache License 2.0 | Mustache.java is a Java 6 implementation of the mustache language used by Netflix and Twitter | |||
Thymeleaf | yes | Jun 09, 2013 | 2.0.17 | Apache License 2.0 | ||||
Jamon | Dec 20, 2011 | 2.4.1 | Mozilla Public License | |||||
Tea | 4.1 | Apache License 2.0 | ||||||
Xtend | Jun 26, 2013 | 2.4.2 | Eclipse Public License | |||||
Cambridge | "upcoming" | 0.9 | Mailinglist not active since Aug 01 2012 | |||||
MVEL | Sep 18, 2012 | 2.1.3 | Apache License 2.0 |
...
TODO Read up.. learn about features.. compare them (blog?)... pick one!
Services (internal)
TemplateDomainService
CRUD and persistance specific functions
TemplateMergeService
Merge data representation into template and return
...