Wszystkie trzy służą do dzielenia logiki między komponentami, ale ewoluowały z czasem i custom hooks to nowoczesny standard do dzielenia logiki.
Dlaczego to ważne
Robert jest twórcą, który zaczął od HOC, teraz chce zrozumieć, kiedy użyć custom hooks zamiast starszych wzorców.
Higher-Order Component (HOC)
Funkcja, która przyjmuje komponent i zwraca ulepszaną wersję:
jsx
= => {
user = ();
user ? : ;
};
= ();
