React 的生命周期本質上就是一系列的鉤子函數(shù),可以分為 3 個時期:掛載、更新和卸載。React 16 還新增錯誤處理的鉤子函數(shù)。要掌握 R...
SOLID 是五個面向對象編程的重要原則的縮寫。另外,它也是每個開發(fā)者必備的基本知識。了解并應用這些原則能讓你寫出更優(yōu)質的代碼,變成更優(yōu)秀的開發(fā)...
函數(shù)定義組件的例子 該函數(shù)是一個有效的 React 組件,它接收一個單一的 “props” 對象并返回了一個 React 元素。 函數(shù)定義組件 ...
為什么需要類型檢查? JavaScript 是一門弱類型的語言,允許變量類型做隱式轉換。也正是因為這個特性,JavaScript 中有很多錯誤都...
一般項目 React 簡單的 webpack 配置如下: 接下來解釋各個部分的作用。 entry 即入口,入口起點(entry point)指示...
package.json 可以通過 npm init 來交互式地創(chuàng)建。package.json 中可寫的內容非常多,以下講解字段的內容。 nam...
0、寫在前面 Webpack優(yōu)化可以分為優(yōu)化開發(fā)體驗和優(yōu)化輸出質量兩部分 1、優(yōu)化開發(fā)體驗 優(yōu)化開發(fā)體驗的目的是為了提升開發(fā)時的效率,其中又可以...
常見的幾種SPA優(yōu)化方式: 減小入口文件體積(路由懶加載) 靜態(tài)資源本地緩存(緩存,PWA:Service Worker) 開啟GZip壓縮 使...
題目: 解答: