Navegación en React Native
React Navigation, Stack Navigator, Tab Navigator, Drawer Navigator, deep linking
1¿Qué paquete se debe instalar para usar React Navigation en una aplicación React Native?
¿Qué paquete se debe instalar para usar React Navigation en una aplicación React Native?
Respuesta
El paquete @react-navigation/native es el paquete principal de React Navigation. Proporciona los componentes base y el contexto necesarios para la navegación. Los navegadores específicos como Stack, Tab o Drawer son paquetes separados que se instalan según los requisitos del proyecto.
2¿Qué componente debe envolver la aplicación para activar React Navigation?
¿Qué componente debe envolver la aplicación para activar React Navigation?
Respuesta
NavigationContainer es el componente raíz que debe envolver toda la estructura de navegación. Gestiona el estado de navegación, el linking y proporciona el contexto necesario a todos los navegadores hijos. Sin este componente, los navegadores no funcionarán correctamente.
3¿Cómo navegar a una pantalla llamada 'Details' con React Navigation?
¿Cómo navegar a una pantalla llamada 'Details' con React Navigation?
Respuesta
El método navigation.navigate('Details') es la forma estándar de navegar a una pantalla en React Navigation. Añade la pantalla a la pila si aún no es la pantalla activa, o regresa a la instancia existente si la pantalla ya está en la pila de navegación.
¿Cómo pasar parámetros al navegar a una pantalla?
¿Cómo acceder a los parámetros de navegación en una pantalla?
+19 preguntas de entrevista
Otros temas de entrevista React Native
Fundamentos de JavaScript
Fundamentos de React
Fundamentos de React Native
React Hooks
TypeScript para React y React Native
Componentes y API de React Native
Estilos y Layout en React Native
Gestión de Estado en React Native
Networking y API en React Native
Persistencia de datos
Formularios y validación
Animaciones de React Native
Native Modules & Bridge
Código específico de plataforma
Permisos y APIs de dispositivo
Push Notifications
Testing en React Native
Debugging de React Native
Build & Deployment
Expo vs React Native Bare
Optimización del rendimiento
Gestión de memoria
Architecture Patterns
New Architecture de React Native
Mejores Prácticas de Seguridad
Offline-First Architecture
CI/CD React Native
Monorepo y compartición de código
Temas avanzados
Ciclo de vida de la app y ejecución en segundo plano
Autenticación y gestión de sesiones
Monitoring & Crash Reporting
Domina React Native para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis