Interactividad
Nivel 12: useEffect: cargar proyectos
Estimado30 minBloqueadoAsí debería verse tu web al finalizar este nivel
Proyectos cargados desde un JSON.
Objetivo
Carga proyectos desde public/projects.json con useEffect.
En este nivel aprenderás
Usas useEffect para efectos secundarios: cargar datos desde un archivo JSON con fetch cuando el componente se monta. Entenderás el ciclo de vida, el array de dependencias [] y cómo separar la carga de datos de la renderización.