fAi*_*SaL 5 realm react-native redux react-redux asyncstorage
由于我来自Objective-c/Swift背景,并且是React和React-Native的新手,因此很难融入新环境.我对React-Native进行了一些研究,这有助于我理解一些基本概念,如组件,状态,道具等.
我陷入了React-native应用程序如何处理数据的部分,比如存储和获取.在ios中,我们可以使用核心数据框架来处理所有这些内容.在那些研究期间,我遇到了Redux和AsyncStorage.大多数教程都建议使用Redux来存储数据.但我的理解是,他们帮助存储或处理国的申请,并AsyncStorage仅作为一个键-值存储.
从iOS开发人员的角度来看,在访问React-Native应用程序(如coreData)时,处理数据的最佳解决方案是什么.
我确实看过这个查询:
使用React Native时,我有哪些存储数据的选项?(iOS和Android)
但我对解决方案不满意.有人可以帮帮我吗?
我知道它已经在您提供的关联链接中,但只需添加即可redux-persists处理reduxiOS、Android、Electron 和 Web 应用程序的大部分存储要求。
至于复杂性,归根结底,在大多数存储引擎情况下,底层都是 JSON 字符串化的,因此如果您需要更复杂的数据集,嵌套并不是什么问题。
redux-persists为您管理存储引擎。
更多信息:https ://github.com/rt2zz/redux-persist#storage-engines
| 归档时间: |
|
| 查看次数: |
1099 次 |
| 最近记录: |