首页 > 解决方案 > Vue 与 node api 持续同步

问题描述

我需要不断地与后端 API 同步。后端做了哪些改变,应该在 vue 中反映到前端?如何与 API 持续同步?是设置间隔和调用 API 的唯一方法还是有更好的方法?

标签: vue.jswebsocketvuejs2stream

解决方案


如果您只要求前端从后端接收信息,那么您可以使用称为stream. 你可以创建一个可读的流,让你的 Vue 应用程序监听。

https://developer.mozilla.org/en-US/docs/Web/API/Streams_API

如果您需要前端和后端相互通信,那么您可以使用 Web 套接字:

https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API

一个非常流行的 JavaScript 库是socket.io.

https://socket.io/

互联网上有很多关于如何设置的指南。如果您还有其他问题,我建议您针对 SO 创建单独的问题。


推荐阅读