2012-08-22 52 views
1

由于jQuery模板将来会变得过时,在它的地方使用什么是一个好的选择? JsRender是否足够成熟,可以融入企业级应用程序?还有什么其他的选择?用什么来代替jQuery模板?

+1

[当前jQuery模板解决方案的建议?]的可能重复(http://stackoverflow.com/questions/7973227/suggestions-for-current-jquery-template-solution) – Interrobang

回答

1

这些都是我的喜好

Underscore.js是最直接的解决方案,因为它只是嵌入的JavaScript。除了当我实际构建完整的Web应用程序时,我几乎将其用于所有模板需求。

Handlebars是复杂的。如果您要编写大量依赖于大量逻辑的模板代码,那么使用它会更好,因为这仅仅是嵌入javascript会导致代码混乱。它被认为主要是逻辑较少的,尽管在你的视图中没有任何显示逻辑可能是违反直觉的,但它更清洁,并且随着你的应用程序的增长,结构越来越多。

相关问题