首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
memories
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
不一样的事件循环
事件循环 单线程是异步产生的原因,事件循环是异步实现的方式!! 浏览器的进程模型 这里提到了两个概念,浏览器,进程,进一步了解事件循环有助于我们后期学习更好的了解浏览器的渲染和执行
深入浅出React的useState钩子:原理与源码解析
React的useState钩子是现代Web开发中不可或缺的工具之一,它让函数组件拥有了状态管理的能力,深入了解useState
前端工程化基石 -- AST(抽象语法树)以及AST的广泛应用🔥
本文将从一道小学语文题出发,由浅入深的讲述AST的设计原理以及各种衍生应用,在这过程中会手写各种好玩的插件,弄懂ESLint和代码压缩等这类基建原理,最后通过最佳实践直接助你成为基建大师。
深入浅出React(Scheduler调度器的源码分析)
大家好,我是六六。这是深入浅出react的第五篇,主要讲述react中的调度器,本章从以下3个问题开始: Scheduler是什么,作用是什么? 什么是
React技术揭秘2-3 render阶段流程概览
在本章剩下部分我们会讲解Fiber节点是如何被创建并构建Fiber树的。 render阶段开始于workLoopConcurrent方法的调用。 其中workInProgress代表当前已创建的workInProgress fiber。 performUnitOfWork方法会…
图解 React 的 diff 算法:核心就两个字 —— 复用
React 是基于 vdom 的前端框架,组件 render 产生 vdom,然后渲染器把 vdom 渲染出来。 state 更新的时候,组件会重新 render,产生新的 vdom,在浏览器平台下,
React源码揭秘3 Diff算法详解
在上一篇文章这里我们讲到,在render阶段的beginWork函数中,会将上次更新产生的 Fiber 节点与本次更新的 JSX 对象(对应ClassComponent的this.render方法返回值,或者FunctionComponent执行的返回值)进行比较。根据比较的结…
react 引入fiber之后的diff算法
众所周知,react diff算法是在更新时,根据state的更新,计算出变化的节点,再渲染。那么diff是通过什么和什么对比呢,又是如何对比的呢? react做的就是对比上面的1和4,最终生成2,最后将2渲染到页面中。 diff算法就是发生在reconcile这个阶段,rec…
深入浅出react(源码剖析hook内部执行原理)
通过源码剖析useState,useEffect,useCallback等内部执行原理,学完一定会有收货。
深入浅出react(fiber原理解析)
为什么要使用fiber,要解决什么问题? 在 react16 引入 Fiber 架构之前,react 会采用递归方法对比两颗虚拟DOM树,找出需要改动的节点,然后同步更新它们,这个过程 react 称
下一页
关注了
7
关注者
0
收藏集
2
关注标签
10
加入于
2024-01-31