我正在启动一个项目,以创建实时更新的前端和后端API。
我当时正在考虑使用https://www.coinapi.io制作类似外汇“查看器”的东西,我唯一的问题是,我想制造服务器和所有东西,并从该api中获取数据,然后放入我自己的数据库,并具有实时的前端更新(即价格下降,并且无需真正刷新即可立即更新)。
我想知道这样的事情是否可行。我认为这是个好主意,对此我非常感兴趣。
我想我会使用websockets,但我对此一无所知,我的经验是使用REST API。
任何想法/想法都很好。
将要使用的框架和资源是:
引导程序
Vue.Js
Chart.Js
Node.Js
快递
CoinAPI
MongoDB
猫鼬
答案 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