Handlebars.js是一个JavaScript的页面模板库。Handlebars在很大程度上与Mustache的模板兼容。在大多数情况下,可以用Handlebars替换掉Mustache,并继续使用你目前的模板。
在使用过Freemarker模板后,感觉它的语法比较朴实,平易近人,容易上手,于是决定按它的语法风格实现一个前端的模板引擎,这就有了下面的EasyTemplate!EasyTemplate模板的函数大小为1.34k(未压缩),暂时只实现了list,listindex,ifelseifelse等功能,应该可以满足大部分的使用需求了。EasyTemplate模板引擎的解析速度测试,渲染
EaseTemplate模板能够改善网站的结构,其特点有:*可以在几秒钟改变整个站点的外观;*可以让网站更容易实现多语言;*抽象程序设计,没有垃圾HTML代码;*稳定性能初期的强大甚至超越混编代码;*提供完善的Debug平台;*开发效率快地令人惊讶;*更容易重用模版;*开源版权保护(保证您的版权不会被侵犯)。(国产软件)
ns-template是一年多前开始设计制作的一款PHP模板引擎,拥有的功能除了常见的if/loop/include之外还支持修改器、自定义修改器、自定义标签。在一年多来线上运行后,修复了大量BUG,稳定性和性能都达到了理想水平。