Maison  >  Article  >  interface Web  >  Quelle est la différence entre réagir nativement et réagir ?

Quelle est la différence entre réagir nativement et réagir ?

青灯夜游
青灯夜游original
2020-12-11 15:34:244359parcourir

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.

Quelle est la différence entre réagir nativement et réagir ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn