首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
源码解析
田先森
创建于2021-12-26
订阅专栏
学习源码
暂无订阅
共7篇文章
创建于2021-12-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
「源码学习」五、render阶段
协调器的执行被称之为render阶段,渲染器的执行被称为commit阶段。 render阶段开始于performSyncWorkOnRoot或performConcurrentWorkOnRoot方法
「源码学习」三、v16的React架构
React16的架构分为三层: Scheduler(调度器)—— 调度任务的优先级,高优任务优先进入Reconciler Fiber Reconciler(协调器)—— 负责找出变化的组件 Rende
「源码学习」一、React 设计理念
官网上说,React是构建快速响应的大型web应用的一个库。 影响快速响应的因素分为两种: 大量的计算,即CPU瓶颈 网络请求 ,即IO瓶颈 React想要构建快速响应的应用,那么就必须从这两个方向上
「源码学习」六、commit阶段
commitRoot方法是commit阶段工作的起点。fiberRootNode会作为传参。 在rootFiber.firstEffect上保存了一条需要执行副作用的Fiber节点的单向链表effec
「源码学习」四、Fiber学习
React Fiber可以理解为: React内部实现的一套状态更新机制。支持任务不同优先级,可中断与恢复,并且恢复后可以复用之前的中间状态。 Fiber包含三层含义: 作为架构来说,之前React1
「源码学习」二、v15的React 架构
v15的架构分为两层: stack Reconciler(协调器)—— 负责找出变化的组件 Renderer(渲染器)—— 负责将变化的组件渲染到页面上 Reconciler(协调器) 每当有更新发生
「源码解析」深入学习redux源码
前言 众所周知,redux是react里面难度比较高,也比较重要的的一个知识点,这也是面试的高频面试题之一。那么不管为了自我的一个提升,还是为了面试准备,redux源码的学习都是必不可少。另外,源码的