首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
Estelle同学63427
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
JSX 竟然是 Fiber 的爷爷
我们知道在 React16 之后,React 底层引入了 Fiber ,那 Fiber 究竟是什么呢? Fiber 和 JSX 有什么联系?下面我们就来看看:为什么是 JSX
第六章 构建FiberTree(React18源码解析六)
构建FiberTree 本文为清晰展现出本文核心逻辑把粘贴的源码中参数校验、typescript类型、不相关逻辑等已删除
深入理解React Diff算法
点击进入React源码调试仓库。 上一篇扒一扒React计算状态的原理 之后,我们来分析一下Diff的过程。 fiber上的updateQueue经过React的一番计算之后,这个fiber已经有了新的状态,也就是state,对于类组件来说,state是在render函数里被使…
图解 React 的 diff 算法:核心就两个字 —— 复用
React 是基于 vdom 的前端框架,组件 render 产生 vdom,然后渲染器把 vdom 渲染出来。 state 更新的时候,组件会重新 render,产生新的 vdom,在浏览器平台下,
React第六章(实现vdom,fiber,diff)
虚拟DOM (Virtual DOM) Virtual DOM 就是用JavaScript对象去描述一个DOM结构,虚拟DOM不是直接操作浏览器的真实DOM,而是首先对 UI 的更新在虚拟 DOM 中
剖析 React 任务调度机制:scheduleCallback 实现原理
unstable_scheduleCallback 这个函数是 react 任务调度核心函数,主要作用是根据任务的优先级进行任务调度 它接收一个优先级(priorityLevel)、一个回调函数(ca
React 原理系列之一:调和与Fiber
一 引沿 Fiber 架构是React16中引入的新概念,目的就是解决大型 React 应用卡顿,React在遍历更新每一个节点的时候都不是用的真实DOM,都是采用虚拟DOM,所以可以理解成fiber
react原理:协调算法,reconcile(diff算法)
讲解完函数组件和类组件是如何计算状态更新之后,这篇文章讲一下reconcile的流程,也就是我们俗称的diff算法。 类组件的diff入口在finishClassComponent中 对于函数组件,会
漫谈 react 系列(三): 三层 loop 弄懂 Concurrent 模式
目前,react18 最新的版本已经到了 18.0.0-alpha-f6abf4b40-20211020,相信再过不久,我们就可以正式使用 react18 了。相比 17, 18 版本最大的变化就是原
15张图,20分钟吃透Diff算法核心原理,我说的!!!
前言 大家好,我是林三心,在日常面试中,Diff算法都是绕不过去的一道坎,用最通俗的话,讲最难的知识点一直是我写文章的宗旨,今天我就用通俗的方式来讲解一下Diff算法吧?Lets Go 什么是虚拟DO