React-native
Apprenez une fois, écrivez n'importe où : Construisez des applications mobiles avec React. React Native apporte le cadre d'interface utilisateur déclarative de...
Choisir une liste...
Réagir
Apprenez une fois, écrivez n'importe où :
Construisez des applications mobiles avec React.
Commencer· Apprendre les bases· Afficher· Contribuer· Communauté· Appui
React Native apporte Réagir's cadre d'interface utilisateur déclarative vers iOS et Android. Avec React Native, vous utilisez les contrôles d'interface utilisateur native et avez un accès complet à la plateforme native.
- Déclaratif. Réagissez sans douleur pour créer des UI interactifs. Les vues déclaratives rendent votre code plus prévisible et plus facile à déboguer.
- Composante. Construire des composants encapsulés qui gèrent leur état, puis les composer pour créer des UI complexes.
- Développeur Velocity. Voir les changements locaux en secondes. Les modifications au code JavaScript peuvent être rechargées en direct sans reconstruire l'application native.
- Portabilité. Réutiliser le code sur iOS, Android et autres plates-formes.
React Native est développé et soutenu par de nombreuses entreprises et contributeurs individuels. En savoir plus dans notre Aperçu de l'écosystème.
Sommaire
- Exigences
- Construire votre première application React Native
- Documentation
- Amélioration
- Comment contribuer
- Code de conduite
- Licence
Prescriptions
Réagir Les applications Natives peuvent cibler iOS 15.1 et Android 7.0 (API 24) ou plus récent. Vous pouvez utiliser Windows, macOS ou Linux comme système d'exploitation de développement, bien que la construction et l'exécution d'applications iOS soit limitée à macOS. Des outils comme Exposition peut être utilisé pour travailler autour de cela.
Construisez votre première application React Native
Suivre Guide de démarrage. La façon recommandée d'installer React Native dépend de votre projet. Ici vous pouvez trouver des guides courts pour les scénarios les plus courants:
- Essayer de réagir
- Création d'une nouvelle application
- Ajout d'une réaction autochtone à une demande existante
Documentation
La documentation complète pour React Native peut être trouvée sur notre site Web.
La documentation React Native traite des composantes, des API et des sujets spécifiques à React Native. Pour plus de documentation sur l'API React qui est partagée entre React Native et React DOM, consultez le Réagir à la documentation.
La source de la documentation et du site Web de React Native est hébergée dans un dépôt distinct, @facebook/réaction-native-site web.
Amélioration
La mise à niveau vers de nouvelles versions de React Native peut vous donner accès à plus d'API, de vues, d'outils de développeur et d'autres goodies. Voir Guide de mise à niveau pour les instructions.
Réagir Les rejets autochtones sont discutés dans cette discussion.
Comment contribuer
L'objectif principal de ce dépôt est de poursuivre l'évolution du noyau de React Native. Nous voulons rendre la contribution à ce projet aussi facile et transparente que possible, et nous sommes reconnaissants à la communauté d'avoir contribué à la correction et à l'amélioration des bogues. Lisez ci-dessous pour savoir comment participer à l'amélioration de React Native.
Code de conduite
Facebook a adopté un code de conduite auquel nous nous attendons des participants au projet. Veuillez lire la texte intégral afin que vous puissiez comprendre quelles actions seront et ne seront pas tolérées.
Guide de contribution
Lisez notre Guide de contribution pour en savoir plus sur notre processus de développement, comment proposer des corrections et des améliorations de bugs, et comment construire et tester vos modifications à React Native.
Carte routière source ouverte
Vous pouvez en savoir plus sur notre vision pour Réagir Native dans la Feuille de route.
Bonnes premières questions
Nous avons une liste de bons premiers numéros qui contiennent des bogues dont la portée est relativement limitée. C'est un endroit idéal pour commencer, acquérir de l'expérience et se familiariser avec notre processus de contribution.
Débat
Des discussions et des propositions plus larges sont examinées dans @react-native-community/discussions-et-propositions.
Licence
React Native est titulaire d'une licence MIT, comme l'indique LICENCE fichier.