Summary
Keywords
Full Transcript
¡Clase número 141 del curso! 🎉 En este video daremos un paso importante en la arquitectura de navegación implementando ShellRoute con GoRouter, una herramienta poderosa que nos permite tener rutas anidadas, persistencia de vistas y un manejo profesional del Custom BottomBar 🧭✨ Con ShellRoute podremos mantener el estado de cada vista mientras navegamos entre las pestañas del BottomBar y estructurar toda la navegación de forma limpia, escalable y lista para apps grandes. 🧠 Verás paso a paso: 🛣️ ¿Qué es un ShellRoute y para qué sirve? 📂 Crear una estructura de rutas con GoRouter y ShellRoute 🔗 Conectar el ShellRoute con las diferentes vistas del BottomBar 🔄 Mantener el estado de cada vista sin reconstrucciones innecesarias 📱 Integrar el ShellRoute en la arquitectura actual de la CineApp ⚙️ Preparar la base para navegación profunda (deep links) y rutas dinámicas 🎯 Con esto lograrás: ✅ Navegación profesional con rutas anidadas y persistentes ✅ Las vistas del BottomBar conservarán su estado al cambiar de pestaña ✅ Código más limpio, escalable y orientado a producción ✅ Preparación perfecta para agregar animaciones, transiciones y nested navigation 📂 Repositorio del curso con ShellRoute integrado: https://github.com/Isnotcristhianr/Flutter_course
