是 React 內建的 Hook,用來在 Function Component 中處理副作用 (Side Effects)
讓我們在畫面渲染後,執行額外的程式邏輯
會影響外部環境或需要與外界互動的動作
例如:
useEffect(() => {
(...side effect)
}, [dependency]);
[]
→ 只在元件第一次載入時執行一次[value]
→ 只要這些資料 (state 或 props) 改變,就會重新執行這篇文章大概介紹 useEffect 的概念,下一篇文章會先介紹 JSON Server 模擬後端資料,下下篇文章再回來介紹 useEffect 搭配的實作