你将收获

理解react源码架构、掌握react源码面试的必备能力

Fiber架构、hooks源码、事件系统,状态更新流程、context源码、scheduler&Lane模型、render/commit阶段

legacy和concurrent模式、diff算法源码、生命周期

适用人群

掌握react使用,希望深入研究react源码的同学

课程介绍

课程介绍:

本教程目标是打造一门严谨(遵循react17核心思想)、通俗易懂(提供大量流程图解,结合demo、视频教程)的react源码解析课程,争取做到最容易理解,学起来效率最高。也会带着大家一步一步断点调试。学完课程后,你对react的理解会上升一个档次,如果能把课程所有知识点都掌握,相信你对react源码的认知已经超过大多数的面试官了

潇晨简介:前阿里、道富前端工程师,撸过码、创过业,热于技术分享,很高兴认识你

目录结构:

 

1.开篇介绍和面试题

2.react的设计理念

3.react源码架构

4.源码目录结构和调试

5.jsx&核心api

6.legacy和concurrent模式入口函数

7.Fiber架构

8.render阶段

9.diff算法

10.commit阶段

11.生命周期

12.状态更新流程

13.hooks源码

14.手写hooks

15.scheduler&Lane

16.concurrent模式

17.context

18事件系统

19.手写迷你版react

20.总结&第一章的面试题解答

课程目录