最新 最热

集成测试 Cypress 配置

之前小伙伴写了一个性能上报的 SDK,近期做重构了之后要兼容 script import 方式的引入,同时还要引入 Google 新推出的性能衡量指标,肉眼可见随着该项目的发展,项目体积、文件数量都会与日俱增。在此大背景下,我尝试了 Cypr...

2021-06-28
0

【Web技术】981- 手摸手之前端覆盖率实践

https://juejin.cn/post/6959147556295180324

2021-06-24
0

从 0 到 1 实现浏览器端沙盒运行环境

作者:easonruan,腾讯 CSIG 前端开发工程师 本文的浏览器端 Sandbox 沙盒运行环境,大家可以快速理解为类似 CodeSandbox 一样,所有页面代码编译都在前端完成(不依赖后端),并且具备实时热更新功能。 而本文终极目标就是实现这...

2021-06-23
0

插件式可扩展架构设计心得

大家可能不知道,鄙人之前人送外号“过度设计”。作为一个自信的研发人员,我总是希望我开发的系统可以解决之后所有的问题,用一套抽象可以覆盖之后所有的扩展场景。当然最终往往能够证明我的愚昧与思虑不足。先知曾说过“...

2021-06-17
0

用户数百万、月下载超1亿,著名开源项目Babel却说自己快没钱维护了

近日,JavaScript 编译器 Babel 的一则声明成为了开源社区的议论焦点。拥有数百万用户,Facebook、Airbnb 以及 Netflix 等大型公司都在使用的 Babel 的维护团队在官方博客宣布:我们「没钱了」。...

2021-06-08
0

js 中使用idx模块方便获取链条式的对象属性值

从一个js对象的属性值中的属性再次获得值,或者从集合中获得元素再获得属性值要写很多判断是否空的表达式,才能继续读取,否则就出现异常。这在开发过程很繁琐的事情,idx 模块就是来解决这个问题的可选方案之一。...

2021-06-01
0

阿里腾讯面试梳理&个人成长经历分享

小插曲,周六发了一篇关于蚂蚁和腾讯的面试题,出于一些原因,觉得内容不妥,存在着泄题嫌疑(高压线警告⚠️),吓得我赶紧

2021-06-01
0

前端性能优化篇一:webpack性能优化

当我们不用cli,而是自己搭建项目架子的时候,会用到webpack构建我们的项目,在用webpack构建项目的时候,过长的打包编译时间和庞大冗余的代码会让我们感到头疼。所以优化webpack性能成为了不可或缺的一部分。下面我们一起来...

2021-06-01
0

页面白屏了?看看可选链操作符(?.)

今天又被 QA 找: 这个页面昨天还好好的, 今天就白屏了, 是不是你代码有问题啊, 赶紧看看。

2021-05-28
0

Webpack5 搭建 Vue3 + TS 项目

https://segmentfault.com/q/1010000024459339

2021-05-24
0