
Daniel Reyes
PreguntaSigue sin quedarme muy claro la utilidad de useEffect.
Cuando usarlo, para que usarlo, por que usarlo. Entendi la logica pero no le veo mucho la utilidad, sigo sin entenderlo bien.

Héctor Eduardo López Carballo
¡Hola!
Con el hook effect logras que una función se ejecute después de que el componente se haya renderizado y no cuando apenas estás cargando. Imagina que tienes varios elementos que se van a crear después de recibir respuesta de un api, usarías el effect para hacer que la solicitud a la API se haga después de que te hayas asegurado de que el usuario tiene algo mostrado en la pantalla.
Para ver cómo funciona tienes que ir a experimentarlo, trata de distintas formas y descubre por qué conviene usarlo. Una de las cosas es que puedes evitar que se hagan múltiples renderizados derivados del mal manejo de un estado, es algo que me ha pasado 😅.