React 生态
React 生态模块覆盖 React 框架之上构建的进阶能力和主流工具链。这些 topic 不属于 React 核心 API,而是围绕 React 构建的工程实践和高级库。
主要包括:React 服务端渲染体系(Server Components、Next.js)、数据获取(TanStack Query)、状态管理(Redux Toolkit、Zustand)、样式方案(CSS Modules、styled-components、Tailwind)、测试(React Testing Library)、动画(Framer Motion),以及 React 自身的高级渲染特性(Suspense、Concurrent Mode)。
这些 topic 的特点是:它们不是「React 必须知道」的 API,而是「在真实项目中会用到的」工程选择。学习它们的前提是对 React 核心有扎实理解。