首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
愉悦你我
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
为什么大厂前端监控都在用GIF做埋点?
一般来讲一个成熟的产品,运营与产品团队需要关注用户在产品内的行为记录,通过用户的行为记录来优化产品,研发与测试团队则需要关注产品的性能以及异常,确保产品的性能体验以及安全迭代。
字节面试被虐后,是时候搞懂 DNS 了
本文简要描述了 DNS 系统的分层结构,包括根域名服务器、顶级域服务器、权威 DNS服务器,还有分层结构外的本地 DNS 服务器,通过 DNS 查询过程描述了它们之间是怎么交互的。
从源码角度理解CommonJs与ES Module
一、 为什么需要模块化 在最早做前端开发的时候,我们经常会遇到一个问题,在引入脚本的时候,变量会对全局造成污染,如下: a.js b.js index.html 上面的例如,我们发现无论如何都无法调用
关于性能优化的9大策略和6大指标
平时大家认为性能优化是一种无序的应用场景,但在笔者看来它是一种有序的应用场景且很多性能优化都是互相铺垫甚至一带一路。从过程趋势来看,性能优化可分为网络层面和渲染层面;从结果趋势来看,性能优化可分为时间
webpack串行
1.entry解析入口文件,获取AST 我们这里使用@babel/parser,这是babel7的工具,来帮助我们分析内部的语法,包括es6,返回一个AST抽象语法树。 2.通过AST找出所有依赖模块
从输入url到页面加载完成,发生了什么
1.DNS解析 2.TCP连接 3.HTTP请求 4.HTTP响应 5.浏览器解析 HTTP请求、HTTP响应过程优化点,减少请求次数,减少单次请求花费的时间,通过资源的压缩与合并实现优化,具体通过构
babel编译流程
babel的主要编译流程是parse、transform、generate。 parse是把源码转换成AST transform是对AST做增删改 generate是打印AST成目标代码并生成sour
浏览器缓存
缓存读写顺序 当浏览器对一个资源(比如一个外链的a.js)进行请求的时候会发生什么?请从缓存的角度大概说一下: a.js>>读 service worker>>读 memory cache>>读 di
项目安装依赖
全局安装 npm config set prefix "C:\Users\EX-LG001\nodejs" npm install -g @pa/anpm --registry=http://....
v8虚拟机引擎底层
一、v8运行环境 流程:宿主启动主进程(浏览器渲染进程、node进程)>>宿主初始化并启动v8 二、v8执行代码 代码>>解释器转码中间代码AST>>解释器>>执行 ˇ反编译 ˇ 监控热力代码>>编译
下一页
个人成就
文章被点赞
28
文章被阅读
28,134
掘力值
559
关注了
12
关注者
2
收藏集
0
关注标签
162
加入于
2021-08-26