我开始使用React Native开发应用程序(我对React和React Native领域还很陌生),我将使用Redux进行状态管理。
但是我有一个疑问:我应该将Redux用于UI状态吗?
到目前为止,我有两次机会决定在UI组件中使用Redux或本地状态。
我在主屏幕上有一个模态(状态为布尔值)。
然后我有一个带有手风琴的FAQ屏幕,并且我将问题和答案排列在一个数组中,其中每个问题还带有一个“扩展”(布尔值)。
我知道对此有很多讨论,但是我不能选择,因为我一直读着“如果您将React用于其余状态,那么您也可以将其用于UI状态”,然后我阅读“您不需要坚持使用Redux,仍然可以,并且应该使用本地状态。”
有想法吗?