首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从带有Nuxt框架的API中自动获取实时信息?

如何从带有Nuxt框架的API中自动获取实时信息?
EN

Stack Overflow用户
提问于 2022-11-11 16:14:43
回答 1查看 32关注 0票数 1

我使用nuxt已经有一段时间了,我想知道如何从某个JSON中获得信息,该api在网站上自动更新?

我读过一些关于SocketIO和Axios的文章。有没有人对如何最好地做到这一点有任何建议?

我和Axios试过了。只是它不能自动工作

EN

回答 1

Stack Overflow用户

发布于 2022-11-11 17:00:58

有几种方法:

  • 长轮询 (或任何一种“让我每隔一秒钟就发送一个axios调用):非常天真,但在某些情况下可以完成这项工作,而不是长期最好的。”
  • 服务器发送事件:单向的,有一些限制,可以根据您的用例而定。
  • Websockets是双向的,也是目前为止在双向实时通信中最有效的方式。

如果您有一个JS后端+前端,那么SocketIO确实是最常见的方法。否则,后端可能已经有了自己的解决方案,比如Rails的动作电缆

对于Nuxt (2和3),可以使用这个模块。这并不是由核心团队正式维护的,但是如果你不想自己写这部分的话,这可能就足够了。

PS:有些关于Nuxt + socket.io的问题已经被问到了,如果你感兴趣的话,你可以给它一个搜索。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74405320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档