需要建议使用redux将哪个库用于大型反应原生移动应用程序? redux-offline 或 react-native-offline ?
我需要定期检查连接状态,根据连接状态呈现视图,在离线时将操作添加到队列并在联机时运行它们,如果存在某些矛盾则取消操作,并使数据脱机保留/重新水化 .
我在我的 react-native 项目中使用 redux-offline ,它的效果非常好 . 您正在寻找的所有功能都是礼物
react-native
redux-offline
它会定期检查连接状态
随时将 action 添加到 offline (在线\离线)
action
offline
设备上线后立即运行操作(此外,您可以决定重试间隔)
您可以编写自己的 discard 方法,根据业务需求删除任何操作 .
discard
它使用 redux-persist 自动 persist\rehydrate 数据 . 此外,您可以提供自己的商店机制 .
redux-persist
persist\rehydrate
redux-offline 对我来说非常棒,对不起,我还没有使用 react-native-offline ,所以无法为您提供任何基准测试 .
react-native-offline
1 回答
我在我的
react-native
项目中使用redux-offline
,它的效果非常好 . 您正在寻找的所有功能都是礼物它会定期检查连接状态
随时将
action
添加到offline
(在线\离线)设备上线后立即运行操作(此外,您可以决定重试间隔)
您可以编写自己的
discard
方法,根据业务需求删除任何操作 .它使用
redux-persist
自动persist\rehydrate
数据 . 此外,您可以提供自己的商店机制 .redux-offline
对我来说非常棒,对不起,我还没有使用react-native-offline
,所以无法为您提供任何基准测试 .