您好我想在react-native中创建一个应用程序,它将从服务器获取用户事务历史记录并将其显示给用户,用户可以更改事务状态,并将更新发送到服务器。
但是这个功能即使没有网络也应该工作,除了第一次。因此,当用户打开应用程序时,将从服务器获取事务历史记录并应保存在本地数据库中,以确保即使网络不可用,用户也可以查看该列表。用户可以更新本地事务的状态,一旦网络可用,应将更新的事务详细信息发送到服务器。
到目前为止,我能够从服务器获取事务并将更新发布到服务器,并寻找行业范围内的反应原生数据持久性标准解决方案。
总结我的问题......
1)在本地存储Json响应并支持CURD
操作的最佳方法是什么? (如SQLiteOpenHelper
,{android}中的ContentProvider
2)应该在Android和iOs设备上无缝工作。
3)是否有可用于有效处理此用例的库?