常用的JavaScript模板引擎介绍_javascript技巧
下面介绍几款 JavaScript 模板引擎
1. Mustache
基于javascript 实现的模板引擎,类似于 Microsoft's jQuery template plugin,但更简单易用!
2. doT.js
doT.js 包含为浏览器和Node.js 准备的 JavaScript 模板引擎。
3. jSmart
jSmart 是著名的 PHP 模板引擎 Smarty 的 JavaScript 移植版本。
4. dom.js
dom.js 是一款可用在客户端和服务器端的 JavaScript 模板引擎
5. jade
Jade是受Haml的影响以JavaScript实现用于node的高性能模板引擎。
6. Hogan.js
来自 Twitter 的 JavaScript 模板引擎。
7. Handlebars
Handlebars 是一个 JavaScript 的页面模板库
8. artTemplate
artTemplate 是新一代 javascript 模板引擎,它在 v8 中的渲染效率可接近 javascript 性能极限,在 chrome 下渲染效率测试中分别是知名引擎 Mustache 与 micro tmpl 的 25 、 32 倍。引擎支持调试。若渲染中遇到错误,调试器可精确定位到产生异常的模板语句,解决前端模板难以调试的问题。
独有模板编译工具,它能把前端模板编译成不依赖模板引擎运行的JS文件,让前端模板可以突破浏览器的限制,实现像后端模板一样按文件与目录的方式组织、按需加载、include嵌套等。这一切都在 2kb(gzip) 中实现!
也许你会觉得这个插件名似曾相识,没错!这个也是artDialog的作者糖饼
博客地址:http://www.planeart.cn/
引用引擎
编写模板
渲染模板
var data = {
title: '标签',
list: ['文艺', '博客', '摄影', '电影', '民谣', '旅行', '吉他']
};
var html=template.render("test",data);
document.getElementById('content').innerHTML = html;
上一篇: 10 位* PHP 大师的开发原则
下一篇: php 学习笔记 -- 过滤器(七)
推荐阅读
-
JavaScript中最常用的10种代码简写技巧总结
-
JavaScript中常用的简洁高级技巧总结
-
javascript简写常用的12个技巧(可以大大减少你的js代码量)
-
史上最全JavaScript常用的简写技巧(推荐)
-
常用的几个JavaScript调试技巧
-
Javascript中最常用的55个经典技巧
-
Javascript中最常用的55个经典技巧
-
10 个强大的JavaScript / jQuery 模板引擎推荐
-
Js数组的操作push,pop,shift,unshift等方法详细介绍_javascript技巧
-
javascript的字符串按引用复制和传递,按值来比较介绍与应用_javascript技巧