首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
fanyuwei4
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
某大厂一面: 讲讲 Fiber 架构以及它是如何实现增量渲染的🥱🥱🥱
在不久前的一个大厂试下你的一面当中,一上来就给我丢出了这么一个问题,搞得我头都大了。我也看过很多面经,发现真的很喜欢问这个。关于 React 的,10 篇里面有 5 篇都会问到 Fiber 相关的。
为什么说 90% 的前端不会调试 Ant Design 源码?
写 react 项目的小伙伴应该都用过 antd 组件库,但绝大多数同学并没有看过它的源码。 而想深入掌握 antd 组件库,只熟悉参数是不行的,必须要深入到源码层面。 所以今天就来分享下如何调试 a
React Lane 算法:一文详解 8 种 Lane 操作
本文对应的 react 版本是 18.2.0 在阅读源码时,react 有很多位操作,这些位操作大都是对 lane 的操作 如果不了解这些位操作含义,看源码时会一脸懵逼: 为什么运算前的值和运算后的值
8k字 | Redux/react-redux/redux中间件设计实现剖析
一. redux的实现 在一切开始之前,我们首先要回答一个问题:为什么我们需要redux,redux为我们解决了什么问题?只有回答了这个问题,我们才能把握redux的设计思路。 React作为一个组件化开发框架,组件之间存在大量通信,有时这些通信跨越多个组件,或者多个组件之间共…
走进React Fiber的世界
Fiber 是对 React 核心算法的重构,facebook 团队使用两年多的时间去重构 React 的核心算法,在React16 以上的版本中引入了 Fiber 架构,其中的设计思想是非常值得我们学习的。 我们知道,在浏览器中,页面是一帧一帧绘制出来的,渲染的帧率与设备的刷…
就因为JSON.stringify,我的年终奖差点打水漂了
JSON.stringify,一个看似无比熟悉但却十分陌生的方法,足以把你的年终奖干泡汤。来一起重新审视它,了解它的9大特性并手写一个。
React 的 Fiber 树是什么?
刚开始听到 「Fiber」 这个词的时候,觉得高端极了,当时甚至没有去网上搜索一下这个到底是什么,就默认自己不可能理解了。
React 运行时优化方案的演进
上周刚在公司进行了一次 React 运行时优化方案的分享,以下是分享的文字版,文章比较长,干货也很多,相信你看完后会对 React 有不一样的理解。
漫谈 react 系列(一):初探 react 的工作过程
本文使用「署名 4.0 国际 (CC BY 4.0)」 许可协议,欢迎转载、或重新修改使用,但需要注明来源。 现在 react 18 已经进入了快速迭代期 ...
0年前端的Vue响应式原理学习总结1:基本原理
同学们,你是否想学习Vue的数据响应式原理而无从下手呢?是否有过被复杂的源码教程劝退的经历呢?如果你和我一样,做过一个项目之后想深入原理的话,恭喜你,你来对地方了。这个系列文章将从纯粹的Vue响应式原理出发,没有其他因素的干扰,带领大家实现一个自己的响应式系统。 使用Vue时,…