2010-12-06 24 views
0

我目前正在編寫一些jQuery-Stuff,它與js生成的HTML一起工作很多。由於我在一個團隊中工作,我想爲jQuery尋找模板引擎。另一方面,性能非常重要,我認爲js中的模板引擎可能會消耗太多。很多在jQuery中生成的html代碼。尋找更好的方法

什麼是最好的(最可維護和高性能)的解決方案,與jQuery中大量生成重複的html代碼一起工作?我聽說過jBind和jTemplates。如果有的話,你會推薦什麼?

回答

1

我一直在玩jQuery official Templates plugin,我認爲這是最好的選擇。它基於jQuery庫的創建者編寫的代碼,因此您可以信任它。

現在是beta版,但它可以使用沒有任何問題。我已經對一個大項目進行了測試,並且沒有任何問題。

希望它有幫助。

1

看看jQuery Templates plugin。目前它只是測試版,但它將成爲jQuery的一部分。爲了獲得更好的性能,請確保該模板只編譯一次。

1

我也認爲jQuery模板插件是一個非常整齊的腳本。 Afaik,他們採用了Resig的Microtemplating方法,這已經很酷了。

無論如何,如果性能確實是很重要,那麼客戶端渲染引擎現在就不會混淆服務器端渲染引擎。您仍然可以通過使用服務器端渲染引擎來結合這一點,您可以使用JSON將完全重新編碼的HTML代碼和其他(可選)數據傳遞給客戶端。我想這種技術很常見。

參考:jQuery template plugin

+0

在另一方面,如果您通過生成的HTML它會更加的流量相比,只有通過數據。 – Giorgi 2010-12-06 09:26:17

相關問題