如何在react-native / redux中处理外部数据库更新?

时间:2018-07-08 02:57:46

标签: react-native redux

我正在为服务创建一个本机移动应用程序,该应用程序必须与该服务的API交互才能获取和更新数据。

此服务还具有一个Web界面,用户可以通过该界面登录和使用该服务(也就是获取和更新数据。

由于我只开发移动应用程序,所以我无法访问Web上的代码,而更改代码的唯一方法是遍历其他人。

通过在线资源,我觉得我应该能够制作一个可以通过API与之交互并通过其更新数据的移动应用,但是我对如何通过Web界面处理用户更新数据的思考过程并反映出该应用已陷入停顿。

有人知道我可以用这种方式来描述这个术语吗,这样我可能会在网上找到更多的结果(或者更好的是,可以实现此功能的react-native npm软件包)?

到目前为止,我已经尝试搜索以下内容,但发现的结果很少:

  • redux缓存
  • 处理服务器redux上更新的数据
  • redux如何处理服务器上的数据更改
  • 如何处理redux数据库更新

1 个答案:

答案 0 :(得分:-1)

Sockets.io似乎可以用于实时更新。

从本质上讲,它的工作原理是将连接从基于请求的HTTP交易(客户端向服务器请求材料)转移到Websocket,客户端和服务器可以通过该WebSocket相互发送信息(例如数据库更改:D)持续开放的视频流,即使经过延迟也是如此。