React前端开发指南
React是Facebook推出的声明式UI库。
一、React基础
React采用组件化开发模式。
- JSX:JavaScript XML语法
- 组件:函数组件、Class组件
- Props:属性传递
二、Hooks
Hooks是React16.8引入的新特性。
- useState:状态管理
- useEffect:副作用处理
- useContext:上下文
- useRef:DOM引用
三、Router
React Router是React的路由库。
- 路由配置:Routes、Route
- 导航:Link、Navigate
- 参数:useParams、useSearchParams
四、状态管理
React状态管理方案。
- Redux:最流行的状态管理
- Zustand:轻量级方案
- Jotai:原子化状态
五、Next.js
Next.js是React的全栈框架。
- SSR:服务端渲染
- SSG:静态生成
- API:API路由






























