【发布时间】:2012-08-22 14:10:56
【问题描述】:
既然 jQuery 模板将来会过时,那么有什么好的替代品来代替它呢? JsRender 是否成熟到可以整合到企业级应用程序中?还有什么其他选择?
【问题讨论】:
既然 jQuery 模板将来会过时,那么有什么好的替代品来代替它呢? JsRender 是否成熟到可以整合到企业级应用程序中?还有什么其他选择?
【问题讨论】:
这些是我的喜好
Underscore.js 是最直接的解决方案,因为它只是嵌入了 javascript。我几乎所有的模板需求都使用它,除了当我实际构建一个完整的网络应用程序时
Handlebars 很复杂。如果您要编写大量依赖大量逻辑的模板代码,最好使用它,因为这就是简单地嵌入 javascript 会导致代码混乱的地方。它被认为主要是无逻辑的,虽然在您的视图中没有任何显示逻辑可能是违反直觉的,但它更干净,并且随着您的应用程序的增长,这种结构会带来越来越多的回报。
【讨论】: