浏览前须知
流程图的内容90%来自于React技术揭秘一书,对其内容进行整顿,不便正在学习源码的同学们可能系统性把每个要害知识点给串联起来,上面JPG图片比拟含糊,图片宽高比较大,用手机关上pdf,观看起来也不不便,倡议用电脑跳转上面各个pdf地址进行查看,带着问题来浏览。
React Diff算法
1、什么是diff算法?
2、diff概念?
3、diff算法产生的阶段?
4、diff的预设限度?
5、diff如何实现?pdf地址:
https://bin-blog.oss-cn-shenz...
React 状态更新
1、触发状态更新要害链路?
2、触发状态更新有哪些办法?
3、HostRoot、ClassComponent的Update对象构造?
4、ClassComponent、HostRoot的UpdateQueue构造?
5、updateQueue的工作流程?
6、调度优先级的过程?
7、为什么componentWillXXX会触发屡次,要加个unsafe_?
8、如何保障Update不失落?
9、ReactDOM.render的流程?
10、this.setState、this.forceUpdate的流程?
11、React入口有哪三种模式?pdf地址:
https://bin-blog.oss-cn-shenz...
原文地址:https://mp.weixin.qq.com/s?__...
欢送关注公众号“前端晚间课”,后续会把所有流程图进行分享,以及将.pos源文件进行分享,转载注明出处!