規(guī)范化是踐行前端工程化中重要的一部分為什么要有規(guī)范化標(biāo)準(zhǔn):軟件開發(fā)需要多人協(xié)同,不同開發(fā)人員有著不同的編碼習(xí)慣,不同的習(xí)慣增加項目維護(hù)成本,每個...
引入模塊化后,解決了大體量項目的開發(fā)問題,但是又帶來了一些新問題。比如:ES Module還存在兼容性問題模塊文件過多,網(wǎng)絡(luò)請求頻繁所有前端資源...
模塊化是一種主流的代碼組織方式,是一種思想,它將代碼依據(jù)不同的功能分成不同的模塊來提高開發(fā)效率,降低維護(hù)成本。 模塊化的演變 stage1-文件...
相比Grunt簡單高效,基于流的構(gòu)建系統(tǒng), Gulp官網(wǎng)[https://www.gulpjs.com.cn/docs/getting-star...
什么是自動化構(gòu)建 通過機(jī)器代替手工完成一些工作,目的是能使用提高效率的語法,規(guī)范和標(biāo)準(zhǔn)。 比如一些es6+,sass等,通過自動化構(gòu)建工具,使得...
腳手架是什么 創(chuàng)建項目基礎(chǔ)結(jié)構(gòu),提供項目規(guī)范和約定。在眾多的項目中,我們發(fā)現(xiàn)他們總是有著 相同的組織結(jié)構(gòu) 相同的開發(fā)范式 相同的模塊依賴 相同的...
什么是前端工程化 前端工程化,是指遵循一定的標(biāo)準(zhǔn)和規(guī)范,通過工具去提高效率降低成本的一種手段。如今被廣泛的關(guān)注和探討,究其原因,主要是因?yàn)楝F(xiàn)在前...
如何精準(zhǔn)測試JS的性能,通過https://jsbench.me/[https://jsbench.me/] 1.慎用全局變量 全局變量定義在全...
內(nèi)存管理 垃圾回收與常見GC算法 V8引擎的垃圾回收 Performance工具 代碼優(yōu)化實(shí)例 內(nèi)存管理 為什么要內(nèi)存管理 內(nèi)存持續(xù)升高沒有回落...