作 者:佘錦鑫 著
定 價:100
出 版 社:電子工業出版社
出版日期:2022年10月01日
頁 數:312
裝 幀:平裝
ISBN:9787121442407
"1.前端老鳥也不甚了了的前端性能優化硬核知識。2.性能是前端技術挑戰巔峰與工程師追求的極限。3.涉及底層網絡到上層框架值得長期投入眾課題。4.三位一體思路:性能度量+工具分析+優化解決。5.從用戶體驗角度理解瀏覽器處理頁面生命流程。6.剖析數據收集分析、各項性能指標定義及優化。"
●第1篇 從Vite起步
第1章 從實踐開始
1.1 Hello World
現在開始
使用DevTools
第一個優化
1.2 現實開發的例子
設置開發環境
Vite
vite build
進一步優化
引入antd
按需引入
動態import
1.3 小結
第2篇 性能優化方法論
第2章 度量
2.1 科學的方法
從一個客戶反饋說起
不度量性能,就無法優化
性能
真實的用戶端性能
2.2 初識Performance API
performance.now()方法
構建首屏指標
2.3 均值、分位數和秒開率
均值
分位數
秒開率
如何選擇合適的統計指標
2.4 度量首屏
FP
FCP
FMP
……
第3篇 網絡協議與性能
第4篇 瀏覽器與性能
第5篇 前端工程與性能
第6篇 跨端技術與CDN
本書主要介紹用於指導前端性能優化工作的通用優化方法,從網絡、瀏覽器、構建工具、跨端技術和CDN等方面介紹不同技術、繫統對性能的影響,同時幫助讀者了解如何有效優化性能。本書從性能的度量、分析和實驗這三個方面開始介紹。首先介紹性能優化的一些通用方法,然後將性能作為一個切面幫助讀者了解與前端技術棧和性能有關的知識。從這個切面觀察,這些繫統的工作原理等知識被賦予了另外一層意義,通過這種聯繫把工作原理真正運用到工作中,在性能優化方面發揮重要作用。
本書面向的讀者為具有一定經驗的Web開發工程師,以及對前端開發或Web開發有一定了解的開發人員。同時,假定讀者能夠進行簡單的網頁開發,並且具備相關的基礎知識。
佘錦鑫 著
佘錦鑫,花名當軒。畢業於江南大學理學院,阿裡巴巴前前端技術專家,曾負責 .com海外版性能優化,講師、開源愛好者。現就職於網易雲音樂,對Web性能、跨端、可視化搭建等領域有較深入的理解。