Skip to content

序章: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. 性能优化对日常开发启示