【发布时间】:2012-09-10 08:40:41
【问题描述】:
如今,我们可以找到许多 JS 模板引擎,例如 KnockOut、Mustache、Underscore ……您能告诉我基于这些引擎的架构有哪些优势吗?和/或何时使用它们?是否比从服务器端生成所有 HTML 更好(可维护性、开发成本、可靠性……)?
公开提要(json 中的休息服务)并在客户端做一些事情(微模板)是一个好的架构吗?
【问题讨论】:
标签: javascript template-engine
如今,我们可以找到许多 JS 模板引擎,例如 KnockOut、Mustache、Underscore ……您能告诉我基于这些引擎的架构有哪些优势吗?和/或何时使用它们?是否比从服务器端生成所有 HTML 更好(可维护性、开发成本、可靠性……)?
公开提要(json 中的休息服务)并在客户端做一些事情(微模板)是一个好的架构吗?
【问题讨论】:
标签: javascript template-engine
Linkedin 做了很好的研究,have a look at this page。
【讨论】:
模板的主要优点是优化传递给客户端的数据量,从而加快响应速度、降低流量成本并提高服务器的吞吐量。
【讨论】: