React,js App - 使用Ajax获取数据

时间:2017-06-16 20:30:53

标签: javascript ajax reactjs socket.io

我正在尝试构建一个快速的React.js应用程序,基本上是一款游戏。 我需要显示' live'数据,但使用Ajax从服务器加载它们并不像是正确的方法。它的React.js,但Ajax不是反应的同义词。我有一个想法,可以使用socket.io和某种后端系统来保存和处理数据,而不是每次都从数据库中加载它们。

这是一个好主意或正确的方法来做一个快速的React.js应用程序,还是我完全错了?

2 个答案:

答案 0 :(得分:0)

如果直接从实时内存加载而不是传统的数据库查找,从服务器加载数据的速度会更快。

如果要在服务器端启动的情况下将数据从服务器推送到客户端,则Socket.io非常有用。

React.js本身并没有让事情变得快速。它可以使开发更快。

答案 1 :(得分:0)

您还可以查看Angular-Firebase和3向数据绑定。这专门用于构建实时应用程序。 https://www.sitepoint.com/creating-three-way-data-binding-firebase-angularjs/