我試圖做出關於使用哪個Javascript模板框架的明智決定。有很多選擇,從Mustache,Handlebar,Hogan,jQuery和Closure模板。我已經有了一些基本的比較規則,比如文件大小,成熟度(我怎麼測量?!),社區支持和渲染速度(我怎麼測量它?)什麼是Javascript模板框架的基準?
總之,我收集想法來理解還有什麼可以作爲這些選擇之間比較的良好基礎。你怎麼看?請與我分享。
謝謝!
我試圖做出關於使用哪個Javascript模板框架的明智決定。有很多選擇,從Mustache,Handlebar,Hogan,jQuery和Closure模板。我已經有了一些基本的比較規則,比如文件大小,成熟度(我怎麼測量?!),社區支持和渲染速度(我怎麼測量它?)什麼是Javascript模板框架的基準?
總之,我收集想法來理解還有什麼可以作爲這些選擇之間比較的良好基礎。你怎麼看?請與我分享。
謝謝!
在這裏,jsPerf的性能比較:
http://jsperf.com/dom-vs-innerhtml-based-templating/365
它比較模板引擎的一打。請注意,這是365版本的修訂版(它已經更新了很多次),這意味着 - 作爲比較 - 它已經非常成熟了。
做到這一點:嘗試最流行的一個。它是否符合您的要求?如果是的話,堅持下去。如果不是,嘗試第二流行等等(目前最流行的是鬍鬚/把手,我使用把手。) – 2012-02-26 02:33:13
這不是我的決定。我需要向我的團隊呈現起伏。我們最重要的要求是性能和速度,並且我正試圖弄清楚這會帶來什麼。 – picardo 2012-02-26 03:03:09
查看LinkedIn的比較:http://engineering.linkedin.com/frontend/client-side-templating-throwdown-mustache-handlebars-dustjs-and-more – 2012-02-27 15:36:39