Custom Hooks — reużywalna logika
Custom Hook to funkcja JavaScript zaczynająca się od use, która może wywoływać wbudowane hooki React. Pozwala wyodrębnić powtarzającą się logikę (fetch, localStorage, debounce) z komponentów do reużywalnych jednostek. Kluczowa technika refaktoringu w React.