首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
韩立不是程序员
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
react - 关于 react 为什么要从 ExpirationTime 切换到 lane 的一次考古
react - 关于 react 为什么要从 ExpirationTime 切换到 lane 优先级的一次考古 最近本来打算出一篇关于 lane 优先级的文章,但是却卡在了 react 为什么要将 E
🎉干货满满,React设计原理(三):藏在源码里的排位赛,Lane模型🎉
Lane 贯穿 React 更新的整个流程,是底层更新最重要的部分,本文讲述了Lane模型的原理以及再源码中的一些体现,后面的文章中我们会继续深入一些比较复杂的知识点,打通源码阅读的障碍。
万字长文 - 彻底理解react中任务调度和时间分片
万字长文 - 彻底理解react中任务调度和时间分片。详细阐述了Scheduler的概念、任务管理和优先级机制,展示了任务调度和执行的过程。
React 组件还能这么写!手把手教你写复合组件 🧱
本文介绍了 React 开发中的复合组件模式组件模式(Compound Components Pattern)的应用,在某些场景下采用这种模式,我们能够构建更加灵活和高效的组件。
React19 升级指南
Reactv19 已经发布 beta 版本,想要快速体验如何升级到 v19 版本尝鲜的朋友们可以查阅进行了解
总结25个React高级用法
使用了近两年的React框架,最近将开发过程中使用到的一些“高级”用法整理出来,一方面梳理一下自己的思路;另一方面期待能够帮助有需要的同学。
5分钟教你实现React调度器,让你执行上千万个函数也不卡顿
核心实现思路 利用事件循环机制,抓住每次事件循环的间隙,执行任务 挑选符合要求的API 微任务。如Promise.then | MutationObserver 宏任务。如setTimeout | s
通过学习 React 源码,使用位运算来实现权限管理,实在是太简单了 😉😉😉
在 React 中,lane 是用来标识更新优先级的位掩码,它可以在频繁运算的时候占用内存少,计算速度快。每个 lane 代表一种优先级级别,React 可以同时处理多个 lane,通过这种方式来管理
React 源码专栏之 createRoot() 执行流程
我们在使用 create-react-app 创建项目的时候都可以看到,在 index.jsx 目录下有这样的代码: 该段代码作为整个项目中的入口,它通过 document.getElementByI
React Hooks源码解析,原来这么简单~
从React Hooks发布以来,整个社区都以积极的态度去拥抱它、学习它。期间也涌现了很多关于React Hooks 源码解析的文章。本文(基于v16.8.6)就以笔者自己的角度来写一篇属于自己的文章吧。希望可以深入浅出、图文并茂的帮助大家对React Hooks的实现原理进行…