Différences : 1. React pilote le rendu html dom ; React Native pilote le rendu des composants natifs Android/ios. 2. Vous pouvez démarrer directement avec les connaissances frontales lors de l'écriture de React. Bien que React Native soit également possible, il est difficile d'aller plus loin sans le support des connaissances natives.
L'environnement d'exploitation de cet article : système Windows10, React16, ordinateur Thinkpad T480.
[Recommandations de tutoriel associées : Tutoriel vidéo React]
La différence entre React Native et React
Les principes sont légèrement différent :
Les principes de React et React Native sont les mêmes. Les deux sont des dom virtuels implémentés par js pour piloter le rendu de la couche de vue d'interface. C'est juste que React pilote le rendu html dom ; React Native pilote le rendu des composants natifs Android/ios. En fait, avant le lancement de React Native, cette technologie consistant à utiliser js pour piloter les composants natifs de l'application existait déjà, comme Native Script.
Les idées de programmation seront différentes :
react rend directement le dom, tandis que React Native génère l'identifiant, utilise Bridge (le dernier implémenté en C++) pour le transformer en table, attend le natif à appeler et à écrire React peut être démarré directement avec des connaissances frontales. Bien que React Native puisse également être utilisé, il est difficile d'aller plus loin sans le support des connaissances natives.
Pour plus de connaissances liées à la programmation, veuillez visiter : Enseignement de la programmation ! !
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!