浏览器消息队列,宏任务与微任务背景 每一个页面都有一个渲染主线程,会处理很多任务,比如:DOM、样式计算、布局等等。如此多的任务就需要一个消息队列来进行管理。这些任务的类型,就是我们通常所说的宏任务以及微...
君问归期未有期 说到https,我们就不得不说tls/ssl,那说到tls/ssl,我们就不得不说证书机构(CA)、证书、数字签名、私钥、公钥、对称加密、非对称加密。这些到底...
这篇文章对 esbuild 在 vite 中的应用做一个总结 vite 中 esbuild 的应用 esbuild 是 vite 性能快的关键。esbuild 在 vite ...
cookie 概念 cookie 的英文意思有两个一个是饼干,另一个是坚强的人。将数据信息命名为 cookie 的原因可以看这个[https://www.inlife.co....
文章参考: https://time.geekbang.org/column/article/126339[https://time.geekbang.org/column/...
参考文章[https://vite-design.surge.sh/] 背景 Vite是一个构建工具,旨在为现代web项目提供更快、更精简的开发体验。 vite主要分两个模块...
背景 每一个页面都有一个渲染主线程,会处理很多任务,比如:DOM、样式计算、布局等等。如此多的任务就需要一个消息队列来进行管理。这些任务的类型,就是我们通常所说的宏任务以及微...
标准中对 event-loops 的描述 为了协调事件,用户交互,脚本,渲染,网络等,用户代理必须使用本节所述的事件循环。有两种事件循环:browsing contexts ...
http/2 学习 自己对于http/2 的理解还停留在面试死记硬背的水平,所以最近对自己心中一些疑问以及自己的理解做一个总结,这些总结可能会有错误。如果有大佬觉得哪里有什么...
多次劝谏的华覈故事 华覈(219年~278年),字永先,他是吴郡武进(今江苏省镇江市丹徒区)人。华覈开始担任上虞县尉、典农都尉,因为擅长写文章而入京担任秘府郎,后升任中...
reactScheduler 异步调度 核心功能 维护时间片 模拟浏览器 requestldleCallback API (会等待浏览器执行完其他任务后有空闲时再回来执行回调...