规范化是践行前端工程化中重要的一部分为什么要有规范化标准:软件开发需要多人协同,不同开发人员有着不同的编码习惯,不同的习惯增加项目维护成本,每个...
引入模块化后,解决了大体量项目的开发问题,但是又带来了一些新问题。比如:ES Module还存在兼容性问题模块文件过多,网络请求频繁所有前端资源...
模块化是一种主流的代码组织方式,是一种思想,它将代码依据不同的功能分成不同的模块来提高开发效率,降低维护成本。 模块化的演变 stage1-文件...
相比Grunt简单高效,基于流的构建系统, Gulp官网[https://www.gulpjs.com.cn/docs/getting-star...
什么是自动化构建 通过机器代替手工完成一些工作,目的是能使用提高效率的语法,规范和标准。 比如一些es6+,sass等,通过自动化构建工具,使得...
脚手架是什么 创建项目基础结构,提供项目规范和约定。在众多的项目中,我们发现他们总是有着 相同的组织结构 相同的开发范式 相同的模块依赖 相同的...
什么是前端工程化 前端工程化,是指遵循一定的标准和规范,通过工具去提高效率降低成本的一种手段。如今被广泛的关注和探讨,究其原因,主要是因为现在前...
如何精准测试JS的性能,通过https://jsbench.me/[https://jsbench.me/] 1.慎用全局变量 全局变量定义在全...
内存管理 垃圾回收与常见GC算法 V8引擎的垃圾回收 Performance工具 代码优化实例 内存管理 为什么要内存管理 内存持续升高没有回落...