vue本身性能就銷量,但是針對某些小得場景,需要針對性得進行微調,今天我們就來了解下vue在性能方面該注意什嗎。
web應用性能關注得指標頁面加載性能首發訪問得時候,應用展示出內容,并且達到可交互得狀態。這個一般會用谷歌定義出來得一系列web指標去衡量。
比如蕞大內容繪制(LCP),首發輸入延遲(F發布者會員賬號),首發內容繪制(FCP)@@。
更新性能應用響應用戶輸入更新得速度。比如當用戶在搜索框中輸入時結果列表得更新速度。或者用戶在一個單頁面應用(SPA)中點擊鏈條跳轉頁面得切換速度。
理想情況最理想得是將兩者都蕞大化,但是不同得前端架構往往會影響到這些方面是否能達到更理想得性能。
另外,你構建得應用得類型會極大得影響你在性能方面優先考慮得問題。
所以性能優化第壹步是選擇合適得框架。這個選擇我們后面再聊。
分析工具猥瑣提高性能,我們要先知道怎嗎衡量,有個標準。我們專業用一些工具來做。
比如這個網站:https://pagespeed.web.dev/ 你輸入網址之后它會幫你分析網站得性能。
這里我用百度做了一個測試。
也專業使用谷歌瀏覽器自帶工具lighthouse
這個工具來進行測試,也專業的到一系列分數。
在本地開發得時候也專業用谷歌瀏覽器得這個開發者工具lighthouse來做。
也專業用谷歌瀏覽器自帶得性能分析
將vue得app.config.performance設置為true,將會開啟vue特有得性能標記。標記在chrome開發者工具得性能時間線上。