几个月前我做了一些研究,寻找一个不错的 javascript 模板引擎,并选择了 Trimpath 制作的一个。
我非常喜欢这个,但我有一些愿望清单项目:
- 代码比较大。我喜欢一些很小的东西,比如John Resig 的模板引擎,但更容易使用。
- 我希望支持包含和django 风格的继承。
我应该知道在过去一年左右发布的其他出色的模板引擎吗?
几个月前我做了一些研究,寻找一个不错的 javascript 模板引擎,并选择了 Trimpath 制作的一个。
我非常喜欢这个,但我有一些愿望清单项目:
我应该知道在过去一年左右发布的其他出色的模板引擎吗?
更新:我想我会回来更新这个,让人们知道我们选择了 Handlebars.js。我们集体拥有几个月的经验,我们对我们的选择感到非常满意。它包含基础知识,您可以创建帮助程序,根据需要为您提供额外的功能。
还有 ICanHandlebarz(类似于用于 Mustache 的 ICanHaz)和http://tryhandlebarsjs.com/,因此您可以在购买前先试用,可以这么说。
我现在让你回到我给出的原始答案。
我们一直在对 JavaScript 模板引擎进行调查,因为它们有很多而且它们有许多不同的语法和性能配置文件(一些已编译,有些未编译,等等)。
不幸的是,我们最喜欢的解决方案是 jQuery 模板,而且效果很好。现在它是不推荐使用的软件,并且在我写这篇文章时(2011 年 10 月),它的提议替代品(JsRender)还没有准备好使用。因此,虽然有这么多可供选择的解决方案,但在获得了我们非常满意的解决方案之后,我们突然又飘忽不定,并试图找到它的替代品。
比较
模板加载器
引擎