前言
去年開始用 React 開發,對於效能上跟畫面 render 的速度其實一直沒有搞得很清楚,也不知道該如何去觀察,最近因為專案的開發,面對巨量的資料,發生了效能的問題,發現有這個工具可以來監測究竟頁面上每個 component 的 render 花了多少時間。
整理一下從 React 官網對於 React Profiler 的說明跟用法。
官網的頁面跟現行的相比在圖片顯示上有點不一樣,不過大致上都還是差不多的。
安裝
前往 google chrome extension 商店,搜尋並安裝 React Developer Tools。在 dev 環境下打開開發者工具就可以看到多了