【发布时间】:2021-12-14 07:17:09
【问题描述】:
假设我有一个网站www.example.com,并且用户整天都在使用它,而无需单击浏览器刷新按钮。
当我将更改推送到 Prod/Master/Main 时,有哪些方法或最佳实践来通知用户有更新准备好以便他们可以点击刷新?
【问题讨论】:
标签: reactjs production
假设我有一个网站www.example.com,并且用户整天都在使用它,而无需单击浏览器刷新按钮。
当我将更改推送到 Prod/Master/Main 时,有哪些方法或最佳实践来通知用户有更新准备好以便他们可以点击刷新?
【问题讨论】:
标签: reactjs production
取决于您的应用程序的托管位置,但我这样做会显示一个浏览器原生弹出窗口,其中包含消息“最新版本的应用程序可用。您要刷新吗?”有两个按钮是和否。我觉得够了。
还有另一种方法,您可以使用最新版本的前端在后端创建一个端点,并每 5 分钟在前端进行一次池化。如果前端应用的版本比后端版本旧,只需刷新页面即可。
【讨论】: