CodeLearn
首页编程知识文章专栏集市
后台入口登录注册
返回课程列表

前端开发React专项(进阶)

中级

本课程属于「编程」方向,难度为「intermediate」,共 22 课时。

22 课时16 小时1 章节

课程大纲

1

默认章节

默认章节

22 课

第1课:React 组件设计模式与最佳实践

第2课:Props 深入:类型检查与 TypeScript 集成

第3课:useState 深入:函数式更新与惰性初始化

第4课:useEffect 深入:依赖数组与清理函数

第5课:useRef 与 DOM 操作实战

第6课:useMemo 与 useCallback 性能优化

第7课:自定义 Hooks 封装与复用

第8课:useContext 跨组件通信

第9课:useReducer 管理复杂状态

第10课:React Router 基础:路由配置与导航

第11课:React Router 进阶:嵌套路由与动态路由

第12课:React Router 高级:路由守卫与懒加载

第13课:状态管理入门:为什么需要全局状态

第14课:Redux 核心概念:Store、Action、Reducer

第15课:Redux Toolkit 实战

第16课:Zustand 轻量状态管理

第17课:数据请求与缓存:React Query 入门

第18课:表单处理与验证:React Hook Form

第19课:组件通信模式全解析

第20课:错误边界与异常处理

第21课:性能优化:memo、懒加载与代码分割

第22课:综合项目实战:带路由与状态管理的 Todo 管理系统