美文网首页
部分模板引擎对比

部分模板引擎对比

作者: 紫陌于微 | 来源:发表于2016-07-12 02:18 被阅读307次

参照博客的各个模板引擎运行程序的测试数据,小结一下。
这里有:artTemplate (腾讯)、juicer(淘宝)、doT、Handlebars、tmpl、easyTemplate、underscoreTemplate、baiduTemplate(百度)、Mustache、kissyTemplate等模板引擎,各项数据对比如下,仅供参考:

各浏览器渲染竞赛

100条数据*10000次渲染测试

  • ie8浏览器
3.jpg
  • chrome浏览器
4.jpg
  • Apple safari浏览器
5.jpg
  • firefox浏览器
6.jpg
  • 奇虎360浏览器
7.jpg

测试结果对比

8.jpg

通过对各模板引擎测试结果,可以看出artTemplate,juicer与doT引擎模板整体性能要有绝对优势;
其中doT引擎模板在IE与safari浏览器表现非常优越;tmpl模板引擎在IE中运行能完美胜出,但在其它浏览器中表现就差很多;
延伸:通过对模板引擎的熟知,不同浏览器渲染能力也不一样;渲染快的打开网页速度就快;chrome与360浏览器打开速是最快的;ie浏览器的速度是最慢;

相关文章

  • 部分模板引擎对比

    参照博客的各个模板引擎运行程序的测试数据,小结一下。这里有:artTemplate (腾讯)、juicer(淘宝)...

  • Node模板引擎

    参考文章:Search Results前端模版引擎选择指南- 修仙- SegmentFault几个模板引擎的对比|...

  • Enjoy模板引擎原理

    模板引擎是web开发中必不可少的部分,Enjoy模板引擎做为JFinal的默认模板引擎,也可以单独使用。它的实现非...

  • CRM项目01

    一、Freemarker FreeMarker 是一款免费的模板引擎 对比 JSP 而言,FreeMarker 性...

  • Java后端模板引擎对比

    一、什么是模板引擎 模板引擎是为了解决用户界面(显示)与业务数据(内容)分离而产生的。他可以生成特定格式的文档,常...

  • Express(路由中断)

    模板引擎 常见模板引擎有pug,handlebars,ejs等 由占位符所组成的部分会被后端用相应数据进行填充 i...

  • laravel 5 blade

    参考Blade 模板引擎。Blade是一个模板引擎(什么叫模板引擎,参考浅谈模板引擎),文件需要采用blade.p...

  • SpringBoot系列之集成jsp模板引擎

    SpringBoot系列之集成jsp模板引擎@[toc] 1、模板引擎简介 引用百度百科的模板引擎解释: 模板引擎...

  • Jade 前端模板学习总结

    第一章 Jade模板引擎课程简介 1-1模板引擎: 将动静部分糅合的一种机制或者技术 1-2流行的模板 PHP:S...

  • MEAN 全栈框架之 EJS 模板引擎

    MEAN 全栈开发系列文章,这里只是授课的部分课件,目的是为了便于学生在课外参考。 什么是模板引擎 模板引擎(Te...

网友评论

      本文标题:部分模板引擎对比

      本文链接:https://www.haomeiwen.com/subject/vtijjttx.html