加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在React-Native Mobile App中处理数据的最佳方法是什么?

发布时间:2020-12-15 20:30:36 所属栏目:百科 来源:网络整理
导读:由于我来自 Objective-c / Swift背景,并且是React和React-Native的新手,因此很难融入新环境.我对React-Native进行了一些研究,这有助于我理解一些基本概念,如组件,状态,道具等. 我陷入了React-native应用程序如何处理数据的部分,比如存储和获取.在ios中,我们
由于我来自 Objective-c / Swift背景,并且是React和React-Native的新手,因此很难融入新环境.我对React-Native进行了一些研究,这有助于我理解一些基本概念,如组件,状态,道具等.

我陷入了React-native应用程序如何处理数据的部分,比如存储和获取.在ios中,我们可以使用核心数据框架来处理所有这些内容.在那些研究中,我遇到了Redux& AsyncStorage.大多数教程都建议使用Redux来存储数据.但我理解的是,它们有助于存储或处理应用程序的状态,而AsyncStorage仅用作??键值存储.

从iOS开发人员的角度来看,在访问React-Native应用程序(如coreData)时,处理数据的最佳解决方案是什么.

我确实看过这个查询:

What are my options for storing data when using React Native? (iOS and Android)

但我对解决方案不满意.有人可以帮帮我吗?

解决方法

我知道它已经在您提供的相关链接中,但只需添加redux-persists和redux即可处理iOS,Android,Electron和Web应用程序的大部分存储要求.

至于复杂性,在一天结束时,在大多数存储引擎的情况下,它都是引擎盖下的所有JSON字符串,因此如果您需要更复杂的数据集,嵌套并不是一个大问题.

redux-persists为您管理存储引擎.

更多信息:https://github.com/rt2zz/redux-persist#storage-engines

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读