<分区>
所以关于这个主题有很多旧问题指向许多可用的选项。例如,这两个问题是该主题中回答最多的一些问题:
What good template language is supported in JavaScript?
这两个问题的大部分答案都来自 2008 年。
然而,在过去一年左右的时间里,javascript 领域发生了相当大的变化。例如,.NET JQuery 扩展最近被添加为官方 JQuery 插件。
在当前的模板引擎中,哪个是最好用的?以下是我知道的一些选项:
- JQuery-tmpl
- https://github.com/jquery/jquery-tmpl
- http://blog.jquery.com/2010/10/04/new-official-jquery-plugins-provide-templating-data-linking-and-globalization/
- http://weblogs.asp.net/scottgu/archive/2010/10/04/jquery-templates-data-link-and-globalization-accepted-as-official-jquery-plugins.aspx
- http://www.borismoore.com/2010/10/jquery-templates-is-now-official-jquery.html
- (以前是 NJE 项目)
- John Resig 的微型模板
- http://ejohn.org/blog/javascript-micro-templating/
- 包含在 underscore.js 中
- J模板
- PURE(纯不显眼的渲染引擎)
- ASP.NET Ajax 模板
- jQuery 聪明人
鉴于所有这些不同的选择,哪个可能是最好的选择?
我试图在 Resig 的 Microtemplates 和 JQuery-tmpl 之间做出决定,但我不知道两者中哪一个更好,或者是否有比它们更好的选择。
熟悉许多可用选项的任何人都可以就此事提供一些建议吗?