10个最好的 JavaScript 模板引擎

JavaScript跟着种种奇异的有用功用库日渐雄厚,而愈来愈遭到Web开辟者与设计师的追捧,比方:jQuery, MooTools, Prototype等。

运用JavaScript模板引擎能够加快应用程序的开辟,本文网络和引见了10个盛行的JavaScript模板引擎。

1) Jade

Jade是一个有着完美API和冷艳特征的JavaScript模板引擎。运用空缺与缩进敏感的代码花样编写HTML页面。基于Node.js,运行在服务器端。

《10个最好的 JavaScript 模板引擎》

2) Mustache

Mustache是一个logic-less(无逻辑或轻逻辑)语法模板。能够用于构造HTML、配置文件、源代码在内的任何东西。Mustache运用JavaScript对象的值,用来扩大模板代码中的大括号标签。

《10个最好的 JavaScript 模板引擎》

3) Transparency

Transparency是一个壮大的客户端模板引擎,用来将数据绑定到Web页面的BOM构造中。其模板无需特别花样,直接完全符合HTML。直接运用JavaScript逻辑,无需新学特别的“模板言语”。兼容IE9+、Chrome、Fx、iOS、安卓等浏览器。

《10个最好的 JavaScript 模板引擎》

4) Underscore.js

Underscore.js是一个JavaScript库,供应一系列有用的东西函数(helper)。Underscore.js仅作为分外的东西函数自力事情,不扩大(污染)任何JavaScript内建对象的自身。

《10个最好的 JavaScript 模板引擎》

5) Embeddedjs

EJS以相似PHP的JS/HTML经由过程标签混排的情势,协助开辟者将JavaScript和HTML部份有用星散。

《10个最好的 JavaScript 模板引擎》

6) DoTjs

最快和简约的JavaScript模板引擎,同时用于Node.js和浏览器。

《10个最好的 JavaScript 模板引擎》

7) Handlebarsjs

一套语义化模板引擎。兼容Mustache。

《10个最好的 JavaScript 模板引擎》

8) T.js

一个用简朴的JavaScript数据构造去衬着表现html/xml内容的模板引擎。

《10个最好的 JavaScript 模板引擎》

9) Dustjs

一套同时可用于浏览器或Node.js的异步模板引擎。

《10个最好的 JavaScript 模板引擎》

10) Nunjucks

Nunjucks是一套富功用的模板引擎。模板言语功用壮大,支撑块继续、自动转义、宏、异步掌握等功用。

《10个最好的 JavaScript 模板引擎》

本文链接:10个最好的 JavaScript 模板引擎
泉源:10 Best JavaScript Template Engines for Developers
编译:SegmentFault (含内容扩大)
义务:沙渺

    原文作者:沙渺
    原文地址: https://segmentfault.com/a/1190000000502743
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞