用什么代替jQuery模板?

时间:2012-08-22 14:10:56

标签: jquery jquery-ui jsrender

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

1 个答案:

答案 0 :(得分:1)

这些是我的偏好

Underscore.js是最直接的解决方案,因为它只是简单的嵌入式JavaScript。除了我实际构建一个完整的网络应用程序时,我几乎把它用于所有模板需求

Handlebars很复杂。如果您要编写大量依赖于大量逻辑的模板代码,那么使用起来会更好,因为只需嵌入javascript就会导致代码混乱。它看起来主要是逻辑上较少,虽然在您的视图中没有任何显示逻辑可能是违反直觉的,但它更清晰,并且是一种结构,可以作为您的应用程序获得越来越多的回报增长。