1:百度模板引擎(baiduTemplate)
http://baidufe.github.io/BaiduTemplate/
baiduTemplate希望创造一个用户觉得“简单好用”的JS模板引擎,应用场景:前端使用的模板系统 或者 后端javascript环境发布页面,功能概述:提供一套模板语法,用户可以写一个模板区域,每次根据传入的数据,生成对应数据产生的HTML片段,渲染不同的效果。
2:腾讯artTemplate
github: https://github.com/aui/artTemplate
下载:http://www.jq22.com/jquery-info1097
腾讯的artTemplate比较简洁,性能高效,是新一代 javascript 模板引擎,它采用预编译方式让性能有了质的飞跃,并且充分利用 javascript 引擎特性,使得其性能无论在前端还是后端都有极其出色的表现。对 NodeJS Express 友好支持。
3:淘宝的juicer
官网文档和下载地址:http://juicer.name/
https://github.com/PaulGuo/Juicer/zipball/master#download
juicer是一个高效、轻量的前端 (Javascript) 模板引擎,效率和易用是它追求的目标。 除此之外,它还可以运行在 Node.js 环境中。淘宝的juicer偏原生模板一点的写法。更具完善和灵活性一点。
4:doT.js 模板引擎
github:https://github.com/olado/doT
下载:http://www.jq22.com/jquery-info8648
doT.js大小只有4KB,渲染性能很好,而且直接支持原生的写法,不用依赖别的库,适用于混合开发的模板引擎。
5:handlebars
Handlebars官网: http://handlebarsjs.com./installation.html
Github: https://github.com/daaain/Handlebars.git
CDN引入:https://cdnjs.com/libraries/handlebars.js
Handlebars是全球使用率最高的模板引擎,所以当之无愧是全球最受欢迎的模板引擎.Handlebars在许多前端框架中都被引入
原文作者:祈澈姑娘 关注「编程微刊」公众号 ,在微信后台回复「小程序」,获取小程序开发全套资料和500G编程资源教程。