在 React.js 中自动刷新页面

rak*_*hat 5 javascript reactjs service-worker background-sync

我需要不断更新/刷新我的页面,以确保它与我的服务器同步。目前,我正在使用 setInterval,但我读到 serviceWorkers 可能会以更好的方式解决我的问题。是否推荐使用serviceWorkers?(后台同步似乎是一个很好的起点。)

或者还有其他选择吗?

rak*_*hat 4

经过一些研究,WebSocket 似乎是在网站上进行实时刷新的最佳选择。Websockets 有助于维护网站和服务器之间开放的双向连接,以便每当服务器上有更新时,服务器都可以将更改推送到网站。