Maison >interface Web >Questions et réponses frontales >Quelle est la différence entre Cordova et React
La différence entre Cordova et React est la suivante : Cordova est un framework en mode hybride utilisé pour connecter des applications Web avec des fonctions mobiles natives ; React est une bibliothèque JavaScript utilisée pour créer des interfaces utilisateur, en se concentrant davantage sur la couche de page, en intégrant des pages divisées en différentes les catégories et les modifications de données peuvent bien répondre à la page.
L'environnement d'exploitation de ce tutoriel : système Windows 10, React version 17.0.1, ordinateur Dell G3.
Cordova
Cordova est une plate-forme permettant de créer des applications mobiles en utilisant HTML, CSS et JS. Nous pouvons considérer Cordova comme un conteneur permettant de connecter nos applications Web avec des fonctionnalités mobiles natives.
Cordova est un framework en mode hybride. Vous pouvez utiliser js pour écrire des éléments d'application natifs. Cordova lui-même encapsule le code sous-jacent de différentes plates-formes, réalisant ainsi une multiplateforme
Il utilise le mécanisme corfirm dans js pour implémenter la communication js et Cordova ; permet aux développeurs front-end de mettre en œuvre de nouvelles compétences en écriture de navtive et peut également implémenter des extensions pour implémenter leurs propres plug-ins Cordova. Cependant, les performances de HTML5 elles-mêmes dépendent du navigateur, donc la différence de performances des navigateurs mobiles détermine l'implémentation. expérience de page.
React
Parlons de React.js. React est une bibliothèque JavaScript utilisée pour construire des interfaces utilisateur. Il s'agit d'un framework front-end au niveau de la page implémenté par fb lors de son application, correspondant à la couche V de MVVM, et AngularJS a un objectif différent, tandis que React se concentre davantage sur la couche de page, en divisant les pages en différentes catégories. Les modifications des données peuvent bien répondre aux modifications de la page. Il ne s'agit pas d'un cadre vaste et complet, mais plutôt d'un cadre de page composé de composants. Peut être utilisé avec jquery, angulairejs, etc.
De plus, FB a récemment étendu React Native sur cette base pour obtenir l'effet d'une application native utilisant React.js. Il ajoute également une paire d'ailes à js et ajoute plus d'espace d'imagination au front-end. n'est implémenté que sur iOS, et je pense qu'il y aura bientôt une implémentation sur Android.
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!