首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Miraitowaw
掘友等级
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 68
沸点 0
赞
68
返回
|
搜索文章
赞
文章( 68 )
沸点( 0 )
React源码解析之Scheduler
解析源码前,我们明确几个问题: Scheduler是什么,作用是什么? Scheduler的出现是为了解决什么问题? Scheduler是一个任务调度器,它会根据任务的优先级对任务进行调用执行。 在有
如何直接调试React源码
手把手教你如何使用vite直接调试React18源码,无需打包,直接调试react源码!!!!!!!
React源码解析之优先级Lane模型下
前言 由于篇幅太长,我将Lane模型的源码解析分为了上下两篇。接着上一篇React源码解析之优先级Lane模型上我们继续讲Lane的使用。 任务执行时Lane是如何工作的 上次我们分析到了,lane对
React源码解析之优先级Lane模型上
概述 Lane是React中用于表示任务的优先级。优先级分为高优先级与低优先级,当用户操作界面时,为了避免页面卡顿,需要让出线程的执行权,先执行用户触发的事件,这个我们称之为高优先级任务,其它不那么重
详解 requestIdleCallback
在网页中,有许多耗时但是却又不能那么紧要的任务。它们和紧要的任务,比如对用户的输入作出及时响应的之类的任务,它们共享事件队列。如果两者发生冲突,用户体验会很糟糕。我们可以使用setTimout,对这些任务进行延迟处理。但是我们并不知道,setTimeout在执行回调时,是否是浏…
腾讯二面:现在要你实现一个埋点监控SDK,你会怎么设计?
1. 为什么用img的src做请求的发送,sendBeacon又是什么? 2. 埋点监控系统负责处理哪些问题,需要怎么设计api? 3. 在react、vue的错误边界中要怎么处理?
如何限制项目使用指定的node版本
很多时候我们的项目换个电脑就语法错误、运行报错、打包失败可能都是因为使用了不同的node版本导致的兼容性问题。package-lock.json 的冲突也有可能是node版本不一致导致的
ESModule与CommonJS互相引用的问题
JavaScript一开始诞生是在浏览器上作为脚本语言使用的,当时在浏览器上并不存在模块的概念。它就像日本动漫里的男主角,刚转生到异世界时没有任何的武器和装备(不是龙傲天),所以说一开始的JavaSc
这可能是最通俗的 React Fiber(时间分片) 打开方式
写一篇关于 React Fiber 的文章, 这个 Flag 立了很久,这也是今年的目标之一。 最近的在掘金的文章获得很多关注和鼓励,给了我很多动力,所以下定决心好好把它写出来。 我会以最通俗的方式将它讲透, 因此这算是一篇科普式的文章。不管你是使用React、还是Vue,这里…
通过enhanced-resolve领略webpack的插件架构
前言 大家好这里是阳九,一个文科转码的野路子码农,热衷于研究和手写前端工具. 我的宗旨就是 万物皆可手写 今天我们来看一看webpack内部的核心库enhanced-resolve,对webpack的
下一页
个人成就
文章被点赞
31
文章被阅读
6,387
掘力值
241
关注了
3
关注者
3
收藏集
0
关注标签
0
加入于
2022-06-24