Cargando protección...
- Drill 1 — useParams para leer la URL
- Drill 2 — Diferenciando 404 de 5xx
- Drill 3 — Recargar cuando el parámetro de URL cambia
- Drill 4 — Botón "Atrás" usando
useNavigate - Drill 5 — Navegar con
Linken lugar de<a> - Drill 6 — Composición: App.jsx con rutas
- Drill 7 — El patrón completo: lista → clic → detalle
- Drill 8 — Atrapar el caso de "producto no existe"
- Verificaciones estilo entrevista 🔍
- Reflexión de cierre
- Checkpoint del módulo