首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
React框架运行原理
tim666
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
React Hooks 的实现必须依赖 Fiber 么?
React 的 hooks 是在 fiber 之后出现的特性,所以很多人误以为 hooks 是必须依赖 fiber 才能实现的,其实并不是,它们俩没啥必然联系。 现在,不止 react 中实现了 ho
面试官:用了那么多hook,那你能说一下hook的实现原理吗
到了第二hooks useState,因为fiber里已经有memorizeState了,就直接workInProgressHook的next变成 { memorizeState: 1, next:
面试官:能大概说一下react的diff算法是怎么样的吗
如果新的虚拟dom是多个节点,那就先进入第一轮遍历,遍历的时候一一对应,如果不能复用,就立马跳出第一轮循环,进入第二轮循环,将剩余的老fiber放入一个以老fiberkey或者索引为key,value
深入理解React Fiber机制
引言 在深入了解FIber之前,我们可以先了解一下React的架构发展历程: React15架构可以分为两层: Reconciler(协调器)—— 负责找出变化的组件; Renderer(渲染器)——
图解 React 的 diff 算法:核心就两个字 —— 复用
React 是基于 vdom 的前端框架,组件 render 产生 vdom,然后渲染器把 vdom 渲染出来。 state 更新的时候,组件会重新 render,产生新的 vdom,在浏览器平台下,