今天我开始理解 useReducer(尚未完全掌握,但已足以继续)
发布: (2026年1月17日 GMT+8 21:47)
2 min read
原文: Dev.to
Source: Dev.to
为什么我选择了 useReducer
今天并不是要精通某个东西。
而是要打破恐惧的壁垒。
我终于开始理解 useReducer Hook —— 不是深入、也不是完美——但已经足够了解它的存在原因以及应该在何处使用。
我做了什么
我写了一个使用 useReducer 的小程序。没有花哨的东西,只是足够:
- 看看状态转换是如何进行的
- 理解 action 的概念
- 观察逻辑如何从组件中移到 reducer 函数里
- 明白这与
useState的区别
什么让我恍然大悟
useReducer并不是要写更多代码。- 语法不再让人害怕。
- 这种模式开始有意义了。
- 我清楚接下来需要学习什么。
我的现状
这不是一个“我已经掌握它”的日子。
而是一个“我已经开始理解它”的日子。
很快,在真正练习并在实际场景中使用之后,我会写一篇详细的博客,包含真实示例和学习体会。目前,这只是旅程中的一个检查点。
- 仍在学习。
- 仍在构建。
- 仍在提升。 💪