我即将着手开发一个React Native应用程序,深信使用Redux来管理应用程序状态的好处,但我希望通过使用Realm进行持久存储,使应用程序的数据在离线时仍然可用。我想知道的是Redux如何与Realm协同工作?
我正在开发的应用程序将通过RESTful API获取大量JSON数据,然后我希望将这些数据保存到本地存储中,而Realm似乎是一个很好的选择。但我不确定的是,Realm数据库将如何存在于Redux存储中?它是否必须存在于存储之外?在基于Redux的应用程序中使用Realm是否有什么矛盾之处?
我已经搜索了许多文章,描述了在Redux中使用Realm或其他存储选项(Asyncstorage或SQLite)处理大型数据集的情况,但找到的信息很少。