似乎有很多Java模板语言(例如JSP,JSTL,Freemarker,Velocity等)和Javascript(例如Mustache,Ext' XTemplate,Jquery模板......)但是有没有一个实现两者?
理想情况下,我希望能够拥有一个模板,可以在服务器或客户端进行评估,而无需过多的麻烦切换。
答案 0 :(得分:3)
Wikipedia Page for Web Templating Languages显示另一个:Casper。
这两种解决方案都不使用直接在JS或Java中评估的通用模板文件。在对客户端进行评估之前,必须首先将模板编译为中间JS。 (对于Closure,使用ant
和包含的SoyToJsSrcCompiler.jar
命令行工具相当容易。对Casper不确定。)
编辑:另一种可能性是Mustache,不需要编译模板。