====== Java HTML Template Engines ====== * [[http://en.wikipedia.org/wiki/Template_engine_%28web%29|Template Engines]] * [[https://github.com/mbosecke/template-benchmark|JMH benchmark of the most popular Java template engines]] ===== 주요 템플릿 엔진 ===== * [[http://mitchellbosecke.com/pebble/home|Pebble]] * [[http://jknack.github.io/handlebars.java/|Handlebars.java]] Mustache 확장. [[handlebars:handlebars_java|Handlebars.java]] * [[https://github.com/sps/mustache-spring-view|sps/mustache-spring-view]] * [[http://www.thymeleaf.org/|Thymeleaf]] : 성능이 매우 떨어지는 듯. * [[http://sourceforge.net/u/jjbenson/wiki/thymol/|Thymol]] - Thymleaf include 도우미 * [[https://github.com/ultraq/thymeleaf-layout-dialect|Thumeleaf Layout dialect]] * [[https://github.com/fizzed/rocker|Rocker]] Java 8 최적화된 고속 템플릿 엔진 * [[http://freemarker.sourceforge.net/|Freemarker]] ==== 기타 ==== * [[http://jtwig.org/|jtwig]] * [[https://github.com/neuland/jade4j|Jade4j]] * [[http://velocity.apache.org/|Velocity]] : 웹에서 쓰기엔 부족. * [[http://mustache.github.com/|Mustache]] 다언어 지원 Logic Less Template * [[http://trimou.org/|Trimou]] Mustache의 또다른 Java 구현체 * [[http://www.jangod.org/|Jangod]] Django Template과 유사한 템플릿 엔진. 유지보수가 안되고 있는 듯. * [[java:stringtemplate|StringTemplate]] * [[http://code.google.com/p/chunk-templates/|chunk-templates - Chunk, a Java Template Engine with Theme Layers]] * [[http://rythmengine.com/|Rythm]] * [[https://github.com/erdincyilmazel/Cambridge|Cambridge Template Engine]] - Thymeleaf와 유사함. * [[http://rendersnake.org/index.html|RenderSnake]] Java 코드로 HTML 작성