Animações do React Native
Animated API, Reanimated 2/3, Gesture Handler, animações de layout, desempenho
1Qual objeto deve ser usado para criar um valor animável com a API Animated do React Native?
Qual objeto deve ser usado para criar um valor animável com a API Animated do React Native?
Resposta
Animated.Value é o objeto fundamental para criar valores animáveis no React Native. Ele encapsula um valor numérico que pode ser alterado de forma fluida ao longo do tempo. Esse valor pode então ser vinculado a propriedades de estilo como opacity, transform ou width para criar animações visuais.
2Qual método de animação permite criar uma transição fluida com duração e easing configuráveis?
Qual método de animação permite criar uma transição fluida com duração e easing configuráveis?
Resposta
Animated.timing é o método mais comum para criar animações baseadas em tempo. Ele permite definir uma duração, uma função de easing (aceleração/desaceleração) e, opcionalmente, um atraso. Esse método oferece controle preciso sobre a progressão da animação do início ao fim.
3Qual método permite executar várias animações simultaneamente com a API Animated?
Qual método permite executar várias animações simultaneamente com a API Animated?
Resposta
Animated.parallel executa um array de animações em paralelo, iniciando todas simultaneamente. Esse método é ideal para sincronizar várias propriedades animadas, como mover e fazer aparecer um elemento ao mesmo tempo. Por padrão, ele para se alguma animação falhar, comportamento configurável via stopTogether.
Qual método permite encadear animações uma após a outra de forma sequencial?
Qual método de animação cria um efeito físico de salto realista sem uma duração fixa?
+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
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
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