プログラミング基礎中級
カスタムフック
カスタムフック
一言で言うと
use で始まる関数。
もう少し詳しく
一言で言うと
use で始まる関数。ロジックを再利用する単位。
もう少し詳しく
React において use で始まる関数として定義される仕組みで、useState・useEffect などの組み込みフックを内部で呼び出しながら、コンポーネント間でステートフルなロジックを再利用するために使います。
React の useState や useEffect を理解した後に学ぶ概念です。複数のコンポーネントで同じロジックを使い回したい場面で登場し、カスタムフックに切り出すことでコードの重複をなくしてテストもしやすくなります。
実務でどう使うか
関連する章
Ch170, Ch176, Ch180 で詳しく学べます。