首先明确一点,Redux 是一个有用的架构,但不是非用不可。事实上,大多数情况,你可以不用它,只用 React 就够了。
曾经有人说过这样一句话。
"如果你不知道是否需要 Redux,那就是不需要它。"
Redux 的创造者 Dan Abramov 又补充了一句。
"只有遇到 React 实在解决不了的问题,你才需要 Redux 。"
redux使用教程 回归正题如何使用context+useReducer来做类似于Vuex一样的全局状态管理.
首先使用create-react-app创建项目
npx create-react-app my-app cd my-app npm start