mvb*_*fst 12 javascript twitter html-parsing backbone.js handlebars.js
我正在一个大型网站上工作,我们正在向客户端移动许多功能(Require.js,Backbone和Handlebars堆栈).甚至有关于可能将所有渲染移动到客户端的讨论.
但是阅读一些文章,尤其是关于Twitter远离客户端渲染的文章,提到服务器端更快/更可靠,我开始有疑问.我不明白如何在JS中从JSON渲染相当简单的HTML小部件,模板是双核CPU上的现代浏览器,具有4-8 GB RAM,比在服务器端应用程序中制作数十个包含要慢.有关于此的实际真实生活基准数字吗?
此外,似乎通过服务器端模板引擎解析HTML模板不能比从Handlebars模板渲染相同的HTML代码更快,特别是如果这是一个precomp JS函数?
原因有很多:
但对于复杂的 UI,交互的客户端渲染将提供更快捷的用户体验。
这实际上取决于您想要优化的性能以及针对多少用户。
| 归档时间: |
|
| 查看次数: |
3799 次 |
| 最近记录: |