11 2020 档案
摘要:原文链接:https://github.com/FIGHTING-TOP/FE-knowlodge-base 探索目的 为了更好地优化我们前端页面的性能,特对基础原理进行考究 大致过程 从浏览器获取到HTML文件开始,浏览器会经历解析、渲染、交互三大阶段; 解析 浏览器会在收到HTML文件的第一次响
阅读全文
摘要:原文链接:https://github.com/FIGHTING-TOP/FE-knowlodge-base 简介 当我们在读Vue源码到时候会发现,在它的 _update 实例中就用到了函数柯里化,(createPatchFunction方法)有兴趣的可以去看一下。柯里化(Currying)是把接
阅读全文
摘要:Happypack (plugin) 多线程使用loader编译文件 tree shaking 删除无用JS代码,依赖ESM规范 source-map 生产环境一定去掉 process.env.XXX 配置环境变量,区分各种编译环境 splitchunks 代码分离去重 DynamicImport
阅读全文
摘要:在Vue大行其道的今天,我们也受益匪浅,再次感谢@尤大。那么在用Vue开发的过程中,我们大概率会用到Sass来提高我们前端的开发效率,为前端工程化做了很大贡献,Sass本身具有很多令人兴奋的功能,例如:variable、function、mixin、nested、module等,本文主要来研究mod
阅读全文