当数据被Vue或React发送时,是否有可能从服务器获得数据?



如果不刷新浏览器,当数据从服务器设置的时间间隔,React或Vue有一些功能来获取和显示数据立即?

一般来说,数据是由前端调用,请求服务器,似乎很难调用前端显示数据时,它想。

有三种方法可以做到这一点。

  1. 长轮询:客户端定期向服务器请求更新的数据。在SSE和WebSockets出现之前,它非常流行。
  2. SSE (server -sent events):服务器向客户端发送数据的单向方式。WebSockets:服务器和客户端实时发送数据的双向方式。它是所有三个选项中最强大的,但同样具有挑战性,因为它涉及到全新的协议ws://wss://,而不是传统的https://

考虑到你在问题中的描述,我强烈推荐服务器发送的事件。

最新更新