开发者必备:10款最佳JavaScript模板引擎

boyanx3个月前技术教程9

IT之家(www.ithome.com):开发者必备:10款最佳JavaScript模板引擎

随着Web开发者和设计者收藏JavaScript库的数量越来越多,JavaScript也有大量流行的库:jQuery,MooTools等等,很多时候大家都会使用JavaScript模板引擎来开发JavaScript应用。以下列表介绍的就是JavaScript模板引擎。

这里我们收集了一些非常有用的JavaScript模板引擎,希望能给Web开发者和设计者提供一定的帮助,在评论与大家交流一下JavaScript模板引擎的相关心得吧:)

jade是超高性能的node JavaScript模板引擎,有着非常强大的API和大量杰出的特性。它主要针对node的服务端。

Mustache是logic-less模板语法,可以使用在HTML,配置文件,源代码等等地方。它是使用哈希表或者对象提供的值来扩展模板标签。

Transparency是一个强大的客户端网站模板引擎,可直接绑定数据到DOM,包括一些很棒的特性如HTML模板、JS视图逻辑。支持IE9+, Chrome, Firefox, iOS, Android, Etc.

Underscore是JavaScript库,提供大量有用的函数式程序设计助手,不需要扩展任意的内置对象。

EJS会使用客户端模板从JavaScript中清理HTML代码,整理好这些代码之后,JavaScript代码就会变得更加整洁和有条理。

doT.js是最快和简洁的JavaScript模板函数搜索,这些函数致力于V8和Node.js下高性能的表现。doT.js在浏览器和Node.js下都表现出超高的性能。

Handlebars给构建语义模板提供强大的基础支持。

T.js是使用简单JavaScript数据结构来展示html/xml数据的模板引擎。

Dust是浏览器和Node.js异步的模板。

Nunjucks是更复杂的JavaScript模板引擎,有着非常丰富强大的语言块继承,autoescaping,宏和异步控制等功能。

标签: jquery.js下载

相关文章

图片异步延迟加载,提升网页打开速度

提升网页加载速度的方法有很多种,用 jquery.lazyload.js 实现图片异步延迟加载,对于页面包含图片较多的网站来说,会是个不错的提升网页打开速度的方法。代码君网站栏目页列表左侧,在PC端预...

新的一年为你送上15个有用的JS类库

2015年1月,本文为你提供最有用的JS类库,可能有人会熟悉这些程序库,而有的人还不会,不管哪种情况,你都应该将这些收藏起来,我们希望这份汇总文件可以帮你发现一些未来项目中可能用到的插件程序。所以,别...

你所不知道的"网站页面显示正在加载中"方法

有些网站的为了节省成本,采用的是空间,没有租服务器,那么不论是平时访问速度还是流量大时,点击半天,都还没有打开,为了提高用户体验,建议添加“正在加载中”的提示。方法如下:1、在之间添加:<scr...

浅谈JS和jQuery优劣

现在各种类库满天飞,说jQuery有多快多快,可是对前端大牛来说,更定不会止步于jQuery,因而常常听到高级的前端工程师追求原生js,为何?答案是原生JS要更快,原因是JQuery这样的库必须要兼容...

javascript中的模块系统

简介在很久以前,js只是简单的作为浏览器的交互操作而存在,一般都是非常短小的脚本,所以都是独立存在的。但是随着现代浏览器的发展,特别是nodejs的出现,js可以做的事情变得越来越多也越来越复杂。于是...

jQuery实现内容上下循环滚动

仿工商银行通知的循环滚动效果 <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3....

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。