首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
大大大正
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
深入理解 React useLayoutEffect 和 useEffect 的执行时机
注意是调度,不是执行。在这个阶段,会把使用了 useEffect 组件产生的生命周期函数入列到 React 自己维护的调度队列中,给予一个普通的优先级,让这些生命周期函数异步执行 随后,就到了 React 把虚拟 DOM 设置到真实 DOM 上的阶段,这个阶段主要调用的函数是 …
【React Scheduler源码第三篇】React Scheduler原理及手写源码
手写react scheduler源码,彻底搞懂什么是任务切片,什么是时间切片,以及为什么使用MessageChannel而不是setTimeout实现任务调度
这可能是最通俗的 React Fiber(时间分片) 打开方式
写一篇关于 React Fiber 的文章, 这个 Flag 立了很久,这也是今年的目标之一。 最近的在掘金的文章获得很多关注和鼓励,给了我很多动力,所以下定决心好好把它写出来。 我会以最通俗的方式将它讲透, 因此这算是一篇科普式的文章。不管你是使用React、还是Vue,这里…
万字长文剖析React一路升级下的动机
React 18于2022 年 3 月 29 日正式发布,正式开启了react并发更新时代,从 React 16 Fiber的出现到 React 18正式开启并发更新,这中间经历了好多次版本更新,这篇
react源码分析:实现react时间分片
我们常说的调度,可以分为两大模块,时间分片和优先级调度 时间分片的异步渲染是优先级调度实现的前提 优先级调度在异步渲染的基础上引入优先级机制控制任务的打断、替换。 本节将从时间分片的实现剖析react
【React学习】React更新渲染原理
一次`react`更新,核心就是对虚拟`dom`进行`diff`,找出最少的需要变化的`dom`节点,然后对其进行相应的`dom`操作,用户即可在页面上看到更新。但 react 作为广泛使用的框架,需
隔壁同事:卧槽?你对 useEffect 的理解怎么这么牛逼😡😡😡
React 在构建用户界面整体遵循函数式的编程理念,即固定的输入有固定的输出,尤其是在推出函数式组件之后,更加强化了组件纯函数的理念。但实际业务中编写的组件不免要产生请求数据、订阅事件、手动操作 DO