如何使用React Native获取实时数据

时间:2019-10-21 17:42:58

标签: react-native

因此,正如我的标题所述,我对此问题有些困惑。 有人可以告诉我哪种技术更适合实时数据刷新吗?

  1. 反应本机推送通知(据我了解,如果不使用,则使用Apple Push Notifications,然后使用另一种技术)
  2. GraphQL实时/订阅
  3. Web套接字
  4. Amazon Push Service
  5. 还有什么

我知道,没有像 BEST 这样的解决方案。也许它们之间在价格,安全性,数据传输速度,电池消耗方面存在一些短暂的差异将非常有帮助。

1 个答案:

答案 0 :(得分:1)

推送通知并不是您理想的解决方案。如果您需要在应用程序和服务器之间建立实时连接,则使用WebSockets会更好,更容易。

GraphQL实时订阅是实现实时数据刷新的下一个更简单的方法,但是在服务器端集成GraphQL可能会变得更加困难。

实际上,这取决于您在服务器端拥有的东西。