0

在过去的 2 年里,我曾经使用 react 进行编码。对于数据管理,我使用redux(和redux-saga)。

我现在正在尝试使用 React-Native。它的结构几乎不一样,但是,作为一个移动应用程序,我想知道是否有一种最佳实践方法可以将数据管理到一个 react-native 应用程序中?

其他选择是什么?

谢谢

4

2 回答 2

1

这实际上取决于您的应用程序的大小和范围(较大的应用程序可能需要 redux),最重要的是个人喜好。我会推荐 react's contextApi,它非常直观且易于实现,并且基本上就像 redux 一样工作。

https://reactjs.org/docs/context.html

于 2019-09-24T07:53:29.510 回答
1

其他选择是什么?

除了 redux,你还可以直接使用hooks

由于副作用,使用useEffect()and是存储和检索持久数据的良好组合。AsyncStorage

于 2019-09-24T08:14:43.057 回答