プログラミング基礎中級
依存配列
一言で言うと
useEffect 再実行のトリガーを並べる配列。
もう少し詳しく
一言で言うと
React のフック(useEffect / useMemo / useCallback など)が、いつ再実行・再計算すべきかを判断するために渡す配列。
もう少し詳しく
React の各種フック(useEffect / useMemo / useCallback など)が、いつ再実行・再計算すべきかを判断するために渡す配列。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
React に固有の概念であり、どのフックに何を依存配列として渡すかを正しく設計することがパフォーマンスとバグ防止の両面で重要です。
実務でどう使うか
関連する章
Ch168 で詳しく学べます。