首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
甜虾
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
328
文章 321
沸点 7
赞
328
返回
|
搜索文章
赞
文章( 321 )
沸点( 7 )
浏览器渲染详细过程:重绘、重排和 composite 只是冰山一角
从 HTML5 规范到浏览器内部的数据结构再到渲染实际流程,完全阐述浏览器渲染机制 -- 渲染并不只是重绘重排和 composite 那么简单。
彻底理解浏览器的缓存机制
浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种:
[面不面试都该懂]React的Fiber调度和浏览器的帧
能够把可中断的任务切片处理。 能够调整优先级,重置并复用任务。 能够在父元素与子元素之间交错处理,以支持 React 中的布局。 能够在 render() 中返回多个元素。 更好地支持错误边界。 Fiber 调度的主要实现其实就是参考了BOM中的2个比较有意思的API实现的:r…
rollup打包产物解析及原理(对比webpack)
rollup打包产物解析及原理(对比webpack) 上篇: webpack打包产物解析及原理(含cjs/esm/代码分离/懒加载) rollup定位 rollup比webpack晚出2年,对比web
你不知道的事件循环和渲染帧(下)
本系列将通过chromium源码,html规范,实际浏览器执行顺序测试等多个方面,展示一个你所不知道的事件循环和渲染帧。
从 0 开始手把手带你搭建一套规范的 Vue3.x 项目工程环境
从 0 开始手把手带你搭建一套基于 Vite + Vue3 + TypeScript 规范的前端工程化项目环境,涵盖代码规范约束、提交信息规范约束、单元测试、自动部署等。
手写简单 useState / useEffect,理解 hooks 原理
在《effect 范式下的组件状态和依赖》中,useState / useEffect 是被最多提及的。 那本文就从实现简单的 useState / useEffect 落脚,讨论下他们如何管理状态、驱动 render 的。 返回一个数组,包含最新状态和 set 状态的方法。 …
React 组件库都是怎么打包的?
大家都用过组件库,react 流行的组件库有阿里的 ant-design、字节的 semi-design、arco-design 等。 那这些组件库都是怎么打包的呢? 我们自己写个组件库的话,怎么写打
理解【观察者模式】和【发布订阅】的区别
观察者模式和发布订阅这两个东西听起来都不陌生,但是它们的差异究竟是什么,以及它们有何关联,让我们重新认识一下这两个概念。
一篇文章带你手写Promise 以及 all 和 race
手写Promise 一、声明Promise类,并进行初始化 二、then 接下来定义Promsie类中then函数。 首先创建一个Promise对象,根据Promise的状态来执行不同的回调函数。th
下一页
个人成就
文章被点赞
1,206
文章被阅读
96,193
掘力值
3,481
关注了
23
关注者
3,437
收藏集
2
关注标签
37
加入于
2016-07-19