React 学习站
React›总览›入门

覆盖矩阵:28 个知识点对能力域的覆盖自检

入门总览

用七个能力域检查知识库是否有重大空白。每个域列出对应知识点;空缺处以「缺口」标注。

能力域覆盖知识点状态
基础概念与术语kp-001 ~ kp-007,99-术语表✅ 完整
核心原理与机制kp-008 渲染与协调、kp-009 Key、kp-010 副作用、kp-014 Hooks 规则与闭包✅ 完整
关键 API 与模型kp-005 useState、kp-012 Context、kp-016 useReducer、kp-017 useRef、kp-018 记忆化✅ 完整
实践案例、工具与工作流kp-011 受控表单、kp-013 组合、kp-015 自定义 Hook、kp-021 状态管理、kp-026 元框架✅ 完整
进阶专题与前沿kp-019 性能、kp-020 Suspense/Boundary、kp-022 并发、kp-023 Transitions、kp-024 RSC、kp-025 React 19✅ 完整
历史脉络、人物与流派overview 历史脉络;kp-021 中 Flux→Redux→Zustand 流派;kp-008 中从 Stack 到 Fiber 的重写史⚠️ 按需深化(人物传记不做独立知识点,属刻意裁剪)
常见误区、争议与伦理kp-010 useEffect 误用、kp-014 闭包陷阱、kp-028 反模式清单;kp-021 提及过度使用全局状态的争议✅ 完整

交叉检查清单

  • 每个 KP 都能回答「为什么重要」与「什么时候不该用」。
  • 性能链条完整:声明(重渲染原理 kp-019)→ 测量(Profiler/React DevTools)→ 手段(kp-018 记忆化、kp-009 正确 key、kp-023 转移优先级、kp-022 调度)。
  • 状态链条完整:局部(kp-005)→ 提升与组合(kp-003/kp-013)→ 跨层级(kp-012)→ 复杂(kp-016)→ 全局与选型(kp-021)。
  • 副作用链条完整:是什么(kp-010)→ 事件与 effect 的分工(kp-010/kp-014)→ 命令式逃生舱(kp-017)→ 并发时代的清理(kp-022/kp-025 Actions)。
  • 未来链条完整:并发模型(kp-022)→ 面向用户的并发 API(kp-023)→ 服务端范式(kp-024)→ 语法糖与新 API(kp-025)→ 落地框架(kp-026)。
  • 测试与质量:kp-027 覆盖单元/组件/E2E 分层;kp-028 提供可执行的审查清单。
  • 术语表(99-glossary)覆盖 28 个 KP 中的全部关键术语。

已识别的边界与理由

  • 类组件生命周期:不设独立知识点。2026 年的学习路线从函数组件开始;生命周期概念已由 effect 依赖数组承接(在 kp-010 中说明映射关系)。
  • React Compiler:并入 kp-025 与 kp-018 讨论,不单独建页(成熟度仍在演进,避免固化细节)。
  • 国际化、无障碍(a11y)、设计系统:属前端工程横向技能,超出 React 库本身,列为后续扩展。