Navegação no React Native
React Navigation, Stack Navigator, Tab Navigator, Drawer Navigator, deep linking
1Qual pacote deve ser instalado para usar o React Navigation em uma aplicação React Native?
Qual pacote deve ser instalado para usar o React Navigation em uma aplicação React Native?
Resposta
O pacote @react-navigation/native é o pacote principal do React Navigation. Ele fornece os componentes base e o contexto necessários para a navegação. Navegadores específicos como Stack, Tab ou Drawer são pacotes separados que devem ser instalados conforme os requisitos do projeto.
2Qual componente deve envolver a aplicação para ativar o React Navigation?
Qual componente deve envolver a aplicação para ativar o React Navigation?
Resposta
O NavigationContainer é o componente raiz que deve envolver toda a estrutura de navegação. Ele gerencia o estado de navegação, o linking e fornece o contexto necessário a todos os navegadores filhos. Sem esse componente, os navegadores não funcionarão corretamente.
3Como navegar para uma tela chamada 'Details' com o React Navigation?
Como navegar para uma tela chamada 'Details' com o React Navigation?
Resposta
O método navigation.navigate('Details') é a forma padrão de navegar para uma tela no React Navigation. Ele adiciona a tela à pilha se ela ainda não for a tela ativa, ou retorna à instância existente se a tela já estiver na pilha de navegação.
Como passar parâmetros ao navegar para uma tela?
Como acessar os parâmetros de navegação em uma tela?
+19 perguntas de entrevista
Outros temas de entrevista React Native
Fundamentos de JavaScript
Fundamentos do React
Fundamentos do React Native
React Hooks
TypeScript para React e React Native
Componentes e API do React Native
Estilização e Layout no React Native
Gerenciamento de Estado no React Native
Networking e API no React Native
Persistência de dados
Formulários e validação
Animações do React Native
Native Modules & Bridge
Código específico de plataforma
Permissões e APIs de dispositivo
Push Notifications
Testing no React Native
Debugging de React Native
Build & Deployment
Expo vs React Native Bare
Otimização de desempenho
Gerenciamento de memória
Architecture Patterns
New Architecture do React Native
Melhores Práticas de Segurança
Offline-First Architecture
CI/CD React Native
Monorepo e compartilhamento de código
Tópicos avançados
Ciclo de vida do app e execução em segundo plano
Autenticação e gerenciamento de sessões
Monitoring & Crash Reporting
Domine React Native para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis