首页 > 解决方案 > 每个异步调用响应都应该存储在 redux 存储中吗?

问题描述

在 react-redux 中进行异步调用的推荐模式是什么。我知道我的每个组件都可以独立调用 API 并将数据存储在本地状态,但是 redux 存储有什么用呢?只是为了存储组件之间共享的数据?将所有响应存储在 redux 存储中的缺点是什么,反之亦然。谢谢!

标签: reactjsredux

解决方案


是的,差不多。如果您只在一个组件中需要它,请不要将网络调用发送到您的 redux 商店。否则,您最终会将许多组件连接到商店,这会降低应用程序的性能。


推荐阅读