【发布时间】:2012-11-07 14:08:02
【问题描述】:
为了避免编写为动态页面手动生成 HTML 的 JavaScript 代码(不仅丑陋,而且根本不 DRY),并考虑到简单和优雅(相对于性能),有什么优点在客户端使用基于字符串的模板,例如 Mustache.js 或 Handlebars.js,分别检索 json 数据和模板,而不是使用检索服务器端呈现的 html 片段的 REST API?
我的印象是客户端模板是在动态页面上保持简单的最佳方法,但在使用了一段时间后,我发现维护这样的页面有点复杂,它的主要优点是更好的性能和带宽使用,这通常不是我的主要目标。
【问题讨论】:
标签: mustache templating client-side-templating