Reinicia los Suspense boundaries al cambiar de rutas con Next.js y App Router en 1 minuto
Goncy
Channel
Interviewed Person
Gonzalo Pozzo (Goncy)
Description
Aveces sucede que al cambiar de ruta nuestros estados de carga no se muestran correctamente, esto se debe a que el tree de componentes no presenta cambios. Podemos solucionarlo agregando una key a nuestro componente suspense para que vuelva a montarse al cambiar los parametros de busqueda.
Transcript
tenemos un ecommerce con un Buscador de productos pero al Buscar tarda unos cuantos segundos hasta Mostrar los resultados vamos a envolver el componente products encargado de obtener los productos en un componente suspense de react pasándole como fallback una ui de carga que querramos Mostrar al usuario mientras Espera los resultados si recargamos la página vamos a ver que nuestra ui de carga se muestra correctamente pero si intentamos hacer una búsqueda una vez que la página ya
cargó vemos que sigue tardando varios segundos antes de mostrar los resultados y no muestra nuestra ui de carga vamos a pasar una prop key al componente suspense con el texto de nuestra búsqueda de esta manera react sabe que debe volver a montar el componente suspense cuando cambie nuestra búsqueda mostrando así nuestra ui de carga
Video Details
- Duration
- 0:54
- Published
- December 28, 2023
- Channel
- Goncy
- Language
- SPANISH
- Views
- 1,513
- Likes
- 135
Related Videos

Si contestas mal estas preguntas de Next.js no pasas la entrevista
Goncy
Interviewed: Gonzalo Pozzo (Goncy)

Patrones y arquitecturas enterprise en Next.js
Goncy
Interviewed: Gonzalo Pozzo (Goncy)

Integramos pagos con Mercado Pago (Checkout Pro) a una aplicación Next.js
Goncy
Interviewed: Gonzalo Pozzo (Goncy)

Como manejar traducciones en Next.js con App Router
Goncy
Interviewed: Gonzalo Pozzo (Goncy)