如今,我们可以找到许多 JS 模板引擎,如 KnockOut、Mustache、Underscore ……您能告诉我基于这些引擎的架构有哪些优势吗?和/或何时使用它们?是否比从服务器端生成所有 HTML 更好(可维护性、开发成本、可靠性……)?
公开提要(json 中的休息服务)并在客户端做一些事情(微模板)是一个好的架构吗?
如今,我们可以找到许多 JS 模板引擎,如 KnockOut、Mustache、Underscore ……您能告诉我基于这些引擎的架构有哪些优势吗?和/或何时使用它们?是否比从服务器端生成所有 HTML 更好(可维护性、开发成本、可靠性……)?
公开提要(json 中的休息服务)并在客户端做一些事情(微模板)是一个好的架构吗?
Linkedin 做了很好的研究,看看这个页面。
模板的主要优点是优化传递给客户端的数据量,从而加快响应速度、降低流量成本并提高服务器的吞吐量。