序章:React课程介绍
# 序章: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. 性能优化对日常开发启示