Los tres comparten lógica entre componentes, pero evolucionaron con el tiempo y los custom hooks son la opción moderna por defecto para compartir lógica.
Higher-Order Component (HOC)
Una función que toma un componente y devuelve uno mejorado:
= => {
user = ();
user ? : ;
};
= ();
