Aprenda uma vez, escreva em qualquer lugar:
Crie aplicativos móveis com React.
React Native traz a estrutura de UI declarativa do React para iOS e Android. Com React Native, você usa controles de UI nativos e tem acesso total à plataforma nativa.
React Native é desenvolvido e apoiado por muitas empresas e colaboradores individuais. Saiba mais em nossa visão geral do ecossistema.
Os aplicativos React Native podem ser direcionados ao iOS 13.4 e Android 6.0 (API 23) ou mais recente. Você pode usar Windows, macOS ou Linux como sistema operacional de desenvolvimento, embora a criação e execução de aplicativos iOS sejam limitadas ao macOS. Ferramentas como o Expo podem ser usadas para contornar isso.
Siga o guia de primeiros passos. A forma recomendada de instalar o React Native depende do seu projeto. Aqui você pode encontrar pequenos guias para os cenários mais comuns:
A documentação completa do React Native pode ser encontrada em nosso site.
A documentação do React Native discute componentes, APIs e tópicos específicos do React Native. Para obter mais documentação sobre a API React que é compartilhada entre React Native e React DOM, consulte a documentação do React.
A fonte da documentação e do site do React Native está hospedada em um repositório separado, @facebook/react-native-website .
A atualização para novas versões do React Native pode lhe dar acesso a mais APIs, visualizações, ferramentas de desenvolvedor e outras vantagens. Consulte o Guia de atualização para obter instruções.
As versões do React Native são discutidas neste repositório de discussão.
O principal objetivo deste repositório é continuar evoluindo o núcleo do React Native. Queremos tornar a contribuição para este projeto o mais fácil e transparente possível e somos gratos à comunidade por contribuir com correções de bugs e melhorias. Leia abaixo para saber como você pode participar na melhoria do React Native.
O Facebook adotou um Código de Conduta que esperamos que os participantes do projeto cumpram. Por favor, leia o texto completo para entender quais ações serão ou não toleradas.
Leia nosso Guia de Contribuição para saber mais sobre nosso processo de desenvolvimento, como propor correções de bugs e melhorias e como construir e testar suas alterações no React Native.
Você pode aprender mais sobre nossa visão para React Native no Roadmap .
Temos uma lista de bons primeiros problemas que contêm bugs de escopo relativamente limitado. Este é um ótimo lugar para começar, ganhar experiência e se familiarizar com nosso processo de contribuição.
Discussões e propostas maiores são discutidas em @react-native-community/discussions-and-proposals .
React Native é licenciado pelo MIT, conforme encontrado no arquivo LICENSE.
A documentação do React Native é licenciada pela Creative Commons, conforme encontrado no arquivo LICENSE-docs.