Obtención de datos
Parte del curso de React
Casi ninguna aplicación real se las arregla mostrando solo los datos que el usuario ya tiene en pantalla. En algún momento un componente necesita pedirle algo a un servidor, una lista de usuarios, los detalles de un producto, una página de resultados de búsqueda, y hasta que llega esa respuesta hay un hueco de tiempo en el que el componente todavía no tiene nada que mostrar, además de una posibilidad real de que la...
Llamar a un servidor es un efecto secundario, algo que sale fuera de "calcular el JSX de este componente a partir de sus props y su estado actuales", de la misma familia que arrancar un temporizador o abrir una conexión. Si llamaras a fetch directamente en el cuerpo de un componente, se dispararía en absolutamente cada render, incluidos los renders provocados por motivos que no tienen nada que ver con necesitar...
¿Quieres aprender React Obtención de datos en un entorno real?
Haz clic abajo, recibe una máquina Linux con React listo, y practica Obtención de datos con un tutor de IA que conoce tu código.
Empezar esta lecciónObtención de datosLo que vas a aprender
- Fetch inside useEffect
- Loading/error/data states
- AbortController cleanup
- Preventing setState after unmount
- Mention TanStack Query as a next step
