react native est un framework ; React Native est un framework de développement d'applications mobiles multiplateforme open source par Facebook en avril 2015. Il s'agit d'un dérivé du précédent framework JS open source de Facebook, React sur la plateforme d'applications mobiles natives et prend en charge les deux principaux plateformes iOS et Android.
L'environnement d'exploitation de ce tutoriel : système Windows 10, React Native version 0.67, ordinateur Dell G3.
React Native est-il un framework ?
Oui.
React Native (RN) est un framework de développement d'applications mobiles multiplateforme open source par Facebook en avril 2015. Il s'agit d'un dérivé du précédent framework JS open source de Facebook, React sur la plateforme d'applications mobiles natives, il prend en charge les deux principales plates-formes. d'iOS et d'Android.
RN utilise le langage Javascript, JSX similaire au HTML et CSS pour développer des applications mobiles, de sorte que les techniciens familiarisés avec le développement front-end Web peuvent entrer dans le domaine du développement d'applications mobiles avec très peu d'apprentissage.
Fonctions principales
Les principales caractéristiques de React Native sont les suivantes :
Composants iOS natifs
React Native prône "Apprenez une fois, écrivez partout" plutôt que "Écrivez une fois, exécutez" cet autre croisement "Les outils de plate-forme ont fait la promotion partout". Grâce à React Native, les développeurs peuvent utiliser des composants standard de la plate-forme iOS tels que UITabBar et UINavigationController, afin que l'interface de l'application puisse conserver une apparence et un style cohérents sur d'autres plates-formes.
Exécution asynchrone
Toutes les opérations entre le code d'application JavaScript et la plate-forme native adoptent un mode d'exécution asynchrone. Le module natif utilise des threads supplémentaires. Les développeurs peuvent décoder les images du thread principal et les enregistrer sur le disque en arrière-plan, sans se soucier de l'interface utilisateur. , etc. De nombreux facteurs mesurent directement la disposition de la conception du texte.
Traitement tactile
React Native introduit un système de réponse similaire au mécanisme de traitement des événements de chaîne de réponse Responder Chain sur iOS, et sur cette base, il fournit aux développeurs des composants plus avancés tels que TouchableHighlight.
Apprentissage recommandé : "Tutoriel vidéo React"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!