s-s-r 是不是会降低单页应用程序的用户体验? [关闭]

Posted

技术标签:

【中文标题】s-s-r 是不是会降低单页应用程序的用户体验? [关闭]【英文标题】:Does s-s-r reduce the user experience in single page applications? [closed]s-s-r 是否会降低单页应用程序的用户体验? [关闭] 【发布时间】:2022-01-22 19:03:56 【问题描述】:

在web应用(单页应用)中不使用s-s-r(服务器端渲染)SPA并没有消除不重新加载网页和高速的用户体验特性,以及是否因服务器端渲染而使用s-s-r并且降低速度不会让我们的网络应用看起来像 MPA 多页网站?

【问题讨论】:

这四行句子很难理解,因为:它很长,它是一个否定疑问句,缺乏上下文并且过于宽泛。请尝试用一些简洁准确的例子再次表达它。如果您正在谈论补水,您可以查看this talk 以更好地了解窗帘后面发生的事情。水合作用确实有一些问题,它仍然比香草 SPA 更好。所以它是 MPA 和 SPA 之间的中间地带。性能并非微不足道,因此这应该是 good starting point。 【参考方案1】:

如果您的 SPA 被锁定在登录名/密码后面,我发现通常不值得努力实施 s-s-r,特别是如果您是该概念的初学者并且不熟悉它。在这些情况下,最好专注于添加PWA support。它将在用户的浏览器上缓存应用程序,使后续访问它的速度更快,并且在后续访问中可能优于 s-s-r。它通常也更容易添加。

如果相关的话,您还可以花一些精力使您的应用程序离线工作。

如果您的应用获得了用户并被成千上万的人使用,您可以稍后重新审视这个问题。

简短回答:s-s-r 对“网站”非常有用,对于“应用程序”,最好先专注于添加 PWA 支持。在我看来。

【讨论】:

以上是关于s-s-r 是不是会降低单页应用程序的用户体验? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

前后端分离

单页应用的泛滥

单页应用SEO浅谈 - 腾讯ISUX

如何增强单页应用的体验

react s-s-r 与代码拆分而不是 React.Lazy 的优缺点

第709期如何增强单页应用的体验