【发布时间】:2021-06-04 02:45:47
【问题描述】:
过去 6 个月我一直在使用 React,但还没有任何使用 Redux 的经验。虽然我使用过 context api 和 useReducer 钩子。我需要将现有的应用程序转换为具有大约 100-120 个组件的响应。我的问题是关于状态管理的选择。随着 context api 和 useReducer hook 的兴起,我可以只依赖这两个还是 Redux 库仍然是更好的选择?我发现用于比较的文章来自 2019 年末,所以我无法决定。 请指导
【问题讨论】:
-
您基本上可以使用 Context API 和 useReducer 来解决 redux 解决的相同类型的问题。但请记住,有许多可用于 redux 的有用中间件可能无法轻松插入上下文 api。
标签: reactjs react-redux react-hooks