我想知道你对javascript模板引擎的看法,你认为哪个在性能上更好?
我找到了一些人们做基准测试的链接:
http://jsperf.com/jquery-template-table-performance/15
http://jsperf.com/jquery-template-table-performance/8
http://www.viget.com/extend/benchmarking-javascript-templating-libraries/
发布于 2012-07-09 23:59:07
-帮助为项目选择正确模板引擎的工具。
发布于 2011-10-17 09:52:25
在性能方面,我发现它不是模板引擎本身,而是更多的,如果有可能预编译模板。不管怎样,将所有的JavaScript源文件连接并缩小到一个用于生产模式的文件中是一个很好的实践,因此预编译模板基本上也是相同的步骤。
我已经使用了jQuery模板和Mustache作为客户端模板,但我最喜欢的仍然是EJS,它的执行速度总是比我迄今为止尝试过的其他任何东西都快得多,特别是在生产模式下(只要有可能,就会编译成本机字符串连接,并且只需要一次DOM访问就可以实际插入呈现的视图)。它是JavaScriptMVC框架的一部分,当它作为依赖管理器与StealJS一起使用时,它已经为你完成了所有模板编译到生产环境中的工作( View Engine还支持微型、Mustache和jQuery模板)。
发布于 2012-10-23 16:26:32
可以是 -它允许用模板将JSON转换成html,而不是用特殊语法从单独的模板转换。
来自PURE的网站:
用于从
数据生成超文本标记语言的简单且超快速的模板工具
表示(HTML)和逻辑(JS)保持完全分离
可以独立使用,也可以与dojo、DomAssistant、Ext、jQuery、Mootools、Prototype、Sizzle和Sly一起使用
最好的理解方法是看看这个库实际做了什么:(来自官方演示)
所有的演示都是
https://stackoverflow.com/questions/7788611
复制相似问题