最近使用了一款模板,學習成本比較低,性能也不錯。覺得很好用,所以推薦給大家。 artTemplate 介紹 artTemplate 是新一代 javascript 模板引擎,它採用預編譯方式讓性能有了質的飛躍,並且充分利用 javascript 引擎特性,使得其性能無論在前端還是後端都有極其出色的表 ...
最近使用了一款模板,學習成本比較低,性能也不錯。覺得很好用,所以推薦給大家。
artTemplate 介紹
artTemplate 是新一代 javascript 模板引擎,它採用預編譯方式讓性能有了質的飛躍,並且充分利用 javascript 引擎特性,使得其性能無論在前端還是後端都有極其出色的表現。在 chrome 下渲染效率測試中分別是知名引擎 Mustache 與 micro tmpl 的 25 、 32 倍。支持運行時調試,可精確定位異常模板所在語句(演示)對 NodeJS Express 友好支持安全,預設對輸出進行轉義、在沙箱中運行編譯後的代碼(Node版本可以安全執行用戶上傳的模板)支持include語句,可在瀏覽器端實現按路徑載入模板支持預編譯,可將模板換成為非常精簡的 js 文件模板語句簡潔,無需首碼引用數據支持所有流行的瀏覽器。
原理解析 http://cdc.tencent.com/2012/06/15/高性能javascript模板引擎原理解析/
語法 http://aui.github.io/artTemplate/