React存取資料庫有什麼需要特別注意的地方嗎?其實跟一般fetch沒有太大的不同,但需要注意每次呼叫函式如何不因重新渲染元件,導致函式記憶體地址改變而開始無限迴圈,使用useCallback跟useEffect搭配fetch更安全。
關於React Class Component|bacnotes備份筆記
function Component 寫起來精簡又彈性,為什麼會需要了解 Class Component,因為可能還是會在專案當中碰到。了解如何處理Class Component,跟他們適合使用的時機,讓你在寫程式時可以更無往不利,以及在JavaScript如何使用錯誤邊界處理可能造成App Crash的狀況。
除了講解關於React背後運作機制,也會分享如何在這些機制下使用React.memo、useCallback、useMemo優化效能。
React 必須了解的3大Hooks:useEffect、useReducer、useContext|bacnotes備份筆記
介紹3大React Hook,過往React撰寫以Class component為主,在v16.8.0發佈了Hook,讓管理複雜結構的Component變得更簡單。
提到React的樣式,就不得不提到當今趨勢的Styled Component跟CSS modules。這篇會分析四種撰寫樣式方法的優缺點,包含inline style、CSS、Styled Component、CSS modules。