前端效能
https://www.youtube.com/watch?v=0fONene3OIA
2023-05-08
減少JavaScript執行時間
可透過Lighthouse擴充功能觀察
1. 降低圖片容量
壓縮圖片
縮小圖片
2. 壓縮文字
3. 削減字體
4. 削減JavaScript
5. 使用快取
JavaScript
HTML/CSS
瀏覽器API
V8引擎
函式庫
SPA
伺服器
網路
程式碼分割
延遲載入
壓縮
UglifyJS
minify
gzip
brotil
移除未使用的程式碼
快取
Parse/Compile
DevTools中效能分頁的黃色部分
Bottom-Up
Call Tree
瀏覽器處理同等大小的JavaScript的成本大於圖片或網路字型
執行時間
其他成本
記憶體
降低成本
PRPL
Push
Render
Pre-cache
Lazy-load
Progressive render
關聯項目