Oi, Turi, tudo bem?
É importante aprender React antes de se aventurar no React Native. Vou explicar o porquê.
O React e o React Native compartilham muitos conceitos fundamentais. Ambos utilizam a mesma arquitetura baseada em componentes. Se você entender bem o React, terá uma base sólida para aprender React Native.
No entanto, é importante notar que React é para desenvolvimento web, enquanto React Native é para desenvolvimento de aplicativos móveis. Embora a sintaxe e a arquitetura sejam semelhantes, existem diferenças significativas em termos de APIs disponíveis, renderização e outras funcionalidades específicas de plataforma. Por exemplo, no React, você pode usar a tag HTML <div>
para criar contêineres, enquanto no React Native, você usará a tag <View>
.
Ao aprender React, você estará se familiarizando com a sintaxe JSX, o conceito de componentes, o estado e as props, o ciclo de vida dos componentes e outras características importantes que são igualmente aplicáveis ao React Native. Isso tornará sua transição para o React Native muito mais suave.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!