实时API后端和前端

时间:2018-06-22 06:07:17

标签: javascript node.js api express websocket

我正在启动一个项目,以创建实时更新的前端和后端API。

我当时正在考虑使用https://www.coinapi.io制作类似外汇“查看器”的东西,我唯一的问题是,我想制造服务器和所有东西,并从该api中获取数据,然后放入我自己的数据库,并具有实时的前端更新(即价格下降,并且无需真正刷新即可立即更新)。

我想知道这样的事情是否可行。我认为这是个好主意,对此我非常感兴趣。

我想我会使用websockets,但我对此一无所知,我的经验是使用REST API。

任何想法/想法都很好。

将要使用的框架和资源是:

引导程序

Vue.Js

Chart.Js

Node.Js

快递

CoinAPI

MongoDB

猫鼬

1 个答案:

答案 0 :(得分:2)

我认为 Express Socket.io 将是一个很好的解决方案。它们的配合非常好,您可以进行 crossbrowser 检查,以及很多Socket.io提供的功能。如果您要使用自己的 WebSockets ,则必须编写所有这些内容,如果您知道自己在做什么,那也是一件好事。

它可以非常好且快速地工作,当然,它始终取决于您编写代码的能力。但是这个想法会很好。

在这里,您可以了解关于socket.io的入门指南: https://www.youtube.com/watch?v=tHbCkikFfDE

这是 MongoDB 中的一个:https://www.youtube.com/watch?v=8Y6mWhcdSUM