模板引擎是為了使用戶界面與業務數據(內容)分離而產生的,它可以生成特定格式的文檔。由於在開發過程中,網站或應用程序的界面與數據實現分離,大大提升了開發效率,良好的設計也使得代碼重用變得更加容易。
本文整理了10 款基於JavaScript和jQuery的模板引擎,希望能對你的開發工作帶來一些幫助。
1. NANO
最簡單的jQuery模板引擎,完美實現對JSON的解析。

源碼 / 演示
2. The “template” binding
該工具通過渲染模板將相關聯的DOM元素組織到一起。

源碼 / 演示
3. JsViews
下一代的jQuery模板,交互式數據驅動視圖,建立在JsRender模板的基礎上。

源碼 / 演示
4. JsRender
針對高性能和純字符串渲染進行了優化,無需依賴DOM和jQuery。

源碼 / 演示
5. google-jstemplate
針對Ajax Web應用程序的簡單、強健的瀏覽器端模板處理工具。

源碼 / 演示
6. The jQuery Templates Plugin
一個jQuery模板插件,該插件的開發工作目前處於停滯狀態。

源碼 / 演示
7. jQote2
這是jQote的第2個版本,是基於jQuery的最強大、通用的客戶端模板引擎。

源碼 / 演示
8. kite
這是一個基於JavaScript的模板引擎。

源碼 / 演示
9. mustache.js
基於JavaScript的Logic-less(無邏輯或輕邏輯)模板。

源碼 / 演示
10. Tempo 1.7
Tempo是一個微型JSON渲染引擎,允許你使用純HTML制作數據模板。
