Skip to content

React Hooks 学习系列 - 学习目录

Published:

核心 Hooks 清单

基础 Hooks(必学)

Hook作用复杂度文章位置
useState状态管理⭐⭐第一篇
useEffect副作用处理⭐⭐⭐第二篇
useContext上下文消费⭐⭐第五篇

进阶 Hooks

Hook作用复杂度文章位置
useReducer复杂状态管理⭐⭐⭐第一篇
useCallback函数缓存⭐⭐第三篇
useMemo计算值缓存⭐⭐第三篇
useRef引用对象第五篇
useLayoutEffect同步副作用⭐⭐⭐第二篇
useImperativeHandle自定义实例⭐⭐第五篇

React 18 新增 Hooks

Hook作用复杂度文章位置
useTransition并发更新⭐⭐⭐⭐第四篇
useDeferredValue延迟值⭐⭐⭐第四篇
useId唯一 ID第六篇
useSyncExternalStore外部状态同步⭐⭐⭐⭐第六篇
useInsertionEffectCSS-in-JS 优化⭐⭐第二篇

调试 Hooks

Hook作用复杂度文章位置
useDebugValue调试信息第六篇

学习路径

  1. 第一篇 → 理解 Hooks 基础架构和状态管理
  2. 第二篇 → 掌握副作用处理机制
  3. 第三篇 → 学习性能优化技巧
  4. 第五篇 → 理解引用和上下文
  5. 第四篇 → 探索并发特性(需要前置知识)
  6. 第六篇 → 补充工具类 Hooks
  7. 第七篇 → 实践与总结

源码版本


评论