188 lines
2.2 KiB
Markdown
188 lines
2.2 KiB
Markdown
# 序章:React课程介绍
|
||
|
||
|
||
|
||
## 入门篇
|
||
|
||
### 第一章 React核心概念
|
||
|
||
1-1. *React* 基本介绍
|
||
|
||
1-2. *JSX* 基础语法
|
||
|
||
1-3. 组件与事件绑定
|
||
|
||
1-4. 组件状态和数据传递
|
||
|
||
1-5. 表单
|
||
|
||
1-6. 生命周期
|
||
|
||
1-7. *Hooks*
|
||
|
||
|
||
|
||
### 第二章 路由与状态管理
|
||
|
||
2-1. *React-router* 介绍
|
||
|
||
2-2. 学生管理系统part1
|
||
|
||
2-3. 学生管理系统part2
|
||
|
||
2-4. *React-router* 收官
|
||
|
||
2-5. *Redux* 介绍
|
||
|
||
2-6. *React-redux* 介绍
|
||
|
||
2-7. *React-redux* 收官
|
||
|
||
|
||
|
||
### 第三章 *Coder Station* 前台项目
|
||
|
||
3-1. *Antd* 介绍
|
||
|
||
3-2. 项目介绍与项目准备
|
||
|
||
3-3. 搭建项目整体框架
|
||
|
||
3-4. 登录注册part1
|
||
|
||
3-5. 登录注册part2
|
||
|
||
3-6. 登录注册part3
|
||
|
||
3-7. 问答模块part1
|
||
|
||
3-8. 问答模块part2
|
||
|
||
3-9. 问答模块part3
|
||
|
||
3-10. 问答模块part4
|
||
|
||
3-11. 分类与搜索功能
|
||
|
||
3-12. 面试题模块与导航守卫
|
||
|
||
3-13. 个人中心part1
|
||
|
||
3-14. 个人中心part2
|
||
|
||
3-15. 项目总结
|
||
|
||
|
||
|
||
### 第四章 Coder Station 后台管理项目
|
||
|
||
4-1. 项目介绍
|
||
|
||
4-2. *AntdPro* 介绍
|
||
|
||
4-3. *Dva* 介绍
|
||
|
||
4-4. *Umi* 介绍
|
||
|
||
4-5. 搭建项目整体框架
|
||
|
||
4-6. 管理员模块part1
|
||
|
||
4-7. 管理员模块part2
|
||
|
||
4-8. 管理员模块part3
|
||
|
||
4-9. 用户模块part1
|
||
|
||
4-10. 用户模块part2
|
||
|
||
4-11. 书籍模块
|
||
|
||
4-12. 后台登录
|
||
|
||
4-13. 权限控制与图表
|
||
|
||
4-14. 项目总结
|
||
|
||
|
||
|
||
## 就业篇
|
||
|
||
### 第一章 高阶指引
|
||
|
||
1-1. 属性默认值和类型验证
|
||
|
||
1-2. 高阶组件
|
||
|
||
1-3. Ref
|
||
|
||
1-4. Context
|
||
|
||
1-5. Render Props
|
||
|
||
1-6. Portals
|
||
|
||
1-7. 错误边界
|
||
|
||
1-8. 组件渲染性能优化
|
||
|
||
|
||
|
||
### 第二章 架构介绍
|
||
|
||
2-1. 前端框架的理解
|
||
|
||
2-2. React 和 Vue 描述页面的区别
|
||
|
||
2-3. 前端框架分类
|
||
|
||
2-4. 虚拟DOM
|
||
|
||
2-5. React整体架构
|
||
|
||
2-6. React渲染流程
|
||
|
||
2-7. Fiber双缓冲
|
||
|
||
2-8. MessageChannel
|
||
|
||
2-9. Scheduler调度普通任务
|
||
|
||
2-10. Scheduler调度延时任务
|
||
|
||
2-11. 最小堆
|
||
|
||
2-12. React中的位运算
|
||
|
||
2-13. beginWork工作流程
|
||
|
||
2-14. completeWork工作流程
|
||
|
||
2-15. 图解 diff 算法
|
||
|
||
2-16. commit 工作流程
|
||
|
||
2-17. lane模型
|
||
|
||
2-18. React中事件
|
||
|
||
2-19. Hooks原理
|
||
|
||
2-20. useState和useReducer
|
||
|
||
2-21. effect相关hook
|
||
|
||
2-22. useCallback和useMemo
|
||
|
||
2-23. useRef
|
||
|
||
2-24. update
|
||
|
||
2-25. 性能优化策略之eagerState
|
||
|
||
2-26. 性能优化策略之bailout
|
||
|
||
2-27. bailout与ContextAPI
|
||
|
||
2-28. 性能优化对日常开发启示
|