首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React
forever_Mamba
创建于2025-07-14
订阅专栏
React相关知识和源码分析
暂无订阅
共5篇文章
创建于2025-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React Scheduler 源码分析:低优先级任务的中断与恢复机制
1. 概述 React Scheduler 是 React 并发特性的核心调度系统,负责管理不同优先级的任务执行。它通过智能的任务调度和时间切片机制,实现了高性能的用户界面渲染,同时保持了良好的用户体
React diff 算法
Render 阶段会生成 Fiber Tree,所谓的 diff 实际上就是发生在这个阶段,这里的 diff 指的是 current FiberNode 和 JSX 对象之间进行对比然后生成新的 wi
React - Fiber双缓冲
对fiber的理解 实际上,我们可以从三个维度来理解 Fiber 是一种架构,称之为 Fiber 架构 是一种数据类型 动态的工作单元 是一种架构,称之为 Fiber 架构 在 React v16之前
React Fiber架构 vs Stack架构
React v15 以及之前的架构称之为 Stack 架构,从 V16 开始,React重构了整体架构,新架构被称之为 Fiber 架构,新架构相比旧架构有一个最大的特点就是能够实现时间切片。 旧架构
React 渲染流程
React 渲染流程对应的就是 React 里面就两大阶段: render 阶段:调合虚拟 DOM,计算出最终要渲染出来的虚拟 DOM commit 阶段:根据上一步计算出来的虚拟 DOM,渲染具体的