各种JS模板引擎对比数据(高性能JavaScript模板引擎)
来源:互联网 发布:淘宝价格用什么字体 编辑:程序博客网 时间:2024/05/30 12:30
最近做了JS模板引擎测试,拿各个JS模板引擎在不同浏览器上去运行同一程序,下面是模板引擎测试数据;通过测试artTemplate、juicer与doT引擎模板整体性能要有绝对优势;
js模板引擎
通常模板引擎
各模板测试数据
引擎渲染速度竞赛
100 条数据 × 10000 次渲染测试 [isEscape:false, isCache:true]
ie8浏览器(8.0.6001.18702)
chrome浏览器(版本 26.0.1410.64 m)
Apple safari浏览器(5.1.7(7534.57.2))
firefox浏览器(19.0.2)
奇虎360浏览器(版本号6.1.0.356,内核版本:21.0.1180.89)
测试结果
通过对各模板引擎测试结果,可以看出
artTemplate,juicer与doT引擎模板整体性能要有绝对优势;
其中doT引擎模板在IE与safari浏览器表现非常优越;
tmpl模板引擎在IE中运行能完美胜出,但在其它浏览器中表现就差很多;
延伸
通过对模板引擎的熟知,不同浏览器渲染能力也不一样;渲染快的打开网页速度就快;chrome与360浏览器打开速是最快的;ie浏览器的速度是最慢;
各个模板引擎下载地址
baiduTemplate: http://baidufe.github.io/BaiduTemplate/
artTemplate: https://github.com/aui/artTemplate
juicer: http://juicer.name/或https://github.com/PaulGuo/Juicer/zipball/master#download
doT:doT source:https://github.com/olado/doT Docs:http://olado.github.com/doT/
tmpl:https://github.com/BorisMoore/jquery-tmpl
handlebars:http://handlebarsjs.com/或https://raw.github.com/wycats/handlebars.js/1.0.0-rc.4/dist/handlebars.js
easyTemplate:https://github.com/qitupstudios/easyTemplate
underscoretemplate: http://documentcloud.github.io/underscore/
mustache:https://github.com/janl/mustache.js
kissytemplate:https://github.com/ktmud/kissy
相关引擎资料
浅析js模板引擎
高性能JavaScript模板引擎原理解析
在前端开发中应用JS模板引擎 -- 事半功倍!
转载自:http://blog.csdn.net/wuchengzhi82/article/details/8938122
- 各种JS模板引擎对比数据(高性能JavaScript模板引擎)
- 各种JS模板引擎对比数据(高性能JavaScript模板引擎)
- 各种JS模板引擎对比数据(高性能JavaScript模板引擎)
- 各种JS模板引擎对比数据(高性能JavaScript模板引擎)
- 前端模板引擎artTemplate---高性能JavaScript模板引擎
- 高性能JavaScript模板引擎template.js原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎原理解析
- 高性能JavaScript模板引擎artTemplate介绍
- 高性能js模板引擎(artTemplate )
- 高性能JavaScript模板引擎原理解析-artTemplate
- 高性能JavaScript模板引擎原理解析(artTemplate )
- Javascript模板引擎-Surge.js
- (转载)动态规划之背包问题(一)
- 双向循环链表的头插、中插、尾插、删除、逆序顺序显示(C++实现)
- 宽字符数组wchar_t的输出
- 【java项目实战】一步步教你使用MyEclipse搭建java Web项目开发环境(一)
- T420添加内存与更换硬盘图文参照 (转)
- 各种JS模板引擎对比数据(高性能JavaScript模板引擎)
- 【java项目实战】Servlet详解以及Servlet编写登陆页面(二)
- hdu1068(二分)Girls and Boys
- 在1秒内求出第10000个质数的算法c 实现
- 正则表达式
- Matlab中rand('state',sum(clock))解析
- 在Isight软件里如何调用matlab子程序?
- hdu——2602Bone Collector(第一类背包问题)
- 【java项目实战】dom4j解析xml文件,连接Oracle数据库