即將結束的基礎,不過也開啟另一個進階的開始。
進度
今天開始研究了一些和效能相關的 hooks,也對 React 的運作機制更清楚一些:
現在滿腦子都是「re-render嗎? 還是不 re-render?」
學到的事情
Virtual DOM 是個學起來蠻硬的概念,從以前學 Vue 的時候就有稍微聽過這東西,但只知道它是個虛擬的 DOM 物件這樣而已,沒有鑽研太多。這一次在看過幾篇實作的文章後,有比較理解底層大概是怎麼運作的(應該吧,雖然沒有跟著實作,太懶了)。
至於其他的新 hook,感覺 memo
和 useCallback
是比較容易踩雷的東西,可能就多踩幾次就會慢慢熟了吧~
題外話
第一次吃鮪魚肉燥飯,意外地很好吃。
期許
希望明天可以把 React 基礎的課程給告個段落,接下來就要進入實戰了。