Javascript 服务器端或客户端渲染

Javascript 服务器端或客户端渲染,javascript,webpage-rendering,Javascript,Webpage Rendering,在服务器端和客户端渲染之间构建web应用程序时,如何预先确定。所有网站是否都有通用指南或最佳实践?应该推荐什么,服务器端渲染、客户端渲染还是两者的混合 有人说是否选择客户端/服务器端渲染取决于用例。我仍然不确定哪些情况更适合客户端渲染而不是服务器端渲染 我们如何预先决定是使用客户端呈现的页面还是服务器呈现的页面。在这个问题上有中间立场吗?如果你使用一些现代的前端SPA(单页应用程序)框架,比如angular或ember,那么在服务器端渲染还不是很流行 但是,React.js确实支持这一点: E

在服务器端和客户端渲染之间构建web应用程序时,如何预先确定。所有网站是否都有通用指南或最佳实践?应该推荐什么,服务器端渲染、客户端渲染还是两者的混合

有人说是否选择客户端/服务器端渲染取决于用例。我仍然不确定哪些情况更适合客户端渲染而不是服务器端渲染


我们如何预先决定是使用客户端呈现的页面还是服务器呈现的页面。在这个问题上有中间立场吗?

如果你使用一些现代的前端SPA(单页应用程序)框架,比如angular或ember,那么在服务器端渲染还不是很流行

但是,React.js确实支持这一点:

Ember.js的人也在思考这个问题,下面是一个有趣的讨论:


希望能有所帮助。

对于所有情况,都没有答案:

  • 如果您有大量繁重的业务逻辑,并且需要快速呈现初始页面,那么服务器呈现会更快,并获得更高的性能()和

  • 如果您正在构建一个具有许多脱机功能的应用程序,或者可以考虑使用奇特的动画和页面转换客户端渲染

  • SEO是客户端呈现中的一个主要问题,爬虫程序在索引站点时会遇到问题