給開發者的 10 款最佳的 JavaScript 模板引擎

隨着 Web 開發者和設計者收藏 JavaScript 庫的數量越來越多,JavaScript 也有大量流行的庫:jQuery,MooTools 等等,很多時候大家都會使用 JavaScript 模板引擎來開發 JavaScript 應用。以下列表介紹的就是 JavaScript 模板引擎。

這裏我們收集了一些非常有用的 JavaScript 模板引擎,希望能給 Web 開發者和設計者提供一定的幫助,在評論與大家交流一下 JavaScript 模板引擎的相關心得吧:)

1) Jade

jade 是超高性能的 node JavaScript 模板引擎,有着非常強大的 API 和大量傑出的特性。它主要針對 node 的服務端。

best javascript template engines for developers  - jade

2) Mustache

Mustache 是 logic-less 模板語法,可以使用在 HTML,配置文件,源代碼等等地方。它是使用哈希表或者對象提供的值來擴展模板標籤。

best javascript template engines for developers  - mustache

3) Transparency

Transparency 是一個強大的客戶端網站模板引擎,可直接綁定數據到 DOM,包括一些很棒的特性如 HTML 模板、JS 視圖邏輯。支持 IE9+, Chrome, Firefox, iOS, Android, Etc.

best javascript template engines for developers - transparency

4) Underscorejs

Underscore 是 JavaScript 庫,提供大量有用的函數式程序設計助手,不需要擴展任意的內置對象。

best javascript template engines for developers - undercorejs

5) Embeddedjs

EJS 會使用客戶端模板從 JavaScript 中清理 HTML 代碼,整理好這些代碼之後,JavaScript 代碼就會變得更加整潔和有條理。

best javascript template engines for developers - ejs

6) DoTjs

doT.js 是最快和簡潔的 JavaScript 模板函數搜索,這些函數致力於 V8 和 Node.js 下高性能的表現。doT.js 在瀏覽器和 Node.js 下都表現出超高的性能。

best javascript template engines for developers  - dotjs

7) Handlebarsjs

Handlebars 給構建語義模板提供強大的基礎支持。

best javascript template engines for developers - handlebars

8) T.js

T.js 是使用簡單 JavaScript 數據結構來展示 html/xml 數據的模板引擎。

best javascript template engines for developers - tjs

9) Dustjs

Dust 是瀏覽器和 Node.js 異步的模板。

best javascript template engines for developers - dustjs

10) Nunjucks

Nunjucks 是更復雜的 JavaScript 模板引擎,有着非常豐富強大的語言塊繼承,autoescaping,宏和異步控制等功能。

best javascript template engines for developers  - nunjuks




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章