请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redux 和 useReducer + useContext

老师,我刚开始接触 react 项目时就一直在使用 函数组件hooks,状态管理我自己的代码也一直使用的是 useReducer + useContext 来实现的,似乎可以完全不使用 redux 就可以实现,而且使用起来和 redux 的相关逻辑也非常相似。
请问老师,用这两个 hook 可以替代 redux 吗,他们孰优孰劣呢,或者说这两种方式分别使用场景有什么区别吗?

正在回答

1回答

在功能层面,他俩没啥区别。

只不过 Hooks 出现的比较晚,redux 出现的比较早,所以积累了一些用户习惯,另外并不是所有的人都用 Hooks 。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信