Fundamentos do React Native
View, Text, Image, ScrollView, FlatList, StyleSheet, layout com Flexbox
1Qual é o componente básico usado para criar contêineres no React Native?
Qual é o componente básico usado para criar contêineres no React Native?
Resposta
O componente View é o contêiner fundamental do React Native, equivalente a uma div em HTML. Ele permite agrupar outros componentes, aplicar estilos e gerenciar o layout via Flexbox. Diferente da web, o React Native usa View em vez de div porque precisa ser traduzido para componentes nativos (UIView no iOS, android.view no Android).
2Qual é a principal diferença entre Text e View no React Native?
Qual é a principal diferença entre Text e View no React Native?
Resposta
O componente Text é o único componente capaz de exibir texto no React Native. Diferente da web, onde qualquer elemento pode conter texto, o React Native exige que todo texto seja encapsulado em um componente Text. View não pode conter texto puro diretamente - tentar fazer isso gera um erro.
3Como exibir uma imagem local no React Native?
Como exibir uma imagem local no React Native?
Resposta
Para exibir uma imagem local no React Native, use o componente Image com a prop source e a função require(). Essa abordagem permite que o bundler Metro resolva o caminho da imagem no momento do build e otimize os assets. As imagens remotas usam um objeto com uma propriedade uri em vez disso.
Qual propriedade é necessária para exibir uma imagem remota (URL) com o componente Image?
Qual é a principal diferença entre ScrollView e FlatList?
+19 perguntas de entrevista
Outros temas de entrevista React Native
Fundamentos de JavaScript
Fundamentos do React
React Hooks
TypeScript para React e React Native
Componentes e API do React Native
Estilização e Layout no React Native
Navegação 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