node.jsPas un langage, pas une bibliothèque, pas un framework, juste un environnement d'exécution javaScript
Simplement node.js Il peut analyser et exécuter du code javeScript. Dans le passé, seuls les navigateurs pouvaient analyser et exécuter du code JaveScript
De nos jours, javeScript peut être exécuté complètement sans le navigateur. Tout cela grâce à node.js,
nodejs. Construit sur le moteur V8 de Chrome [actuellement le plus rapide pour analyser et exécuter JavaScript] : le code est simplement une chaîne avec un format spécifique, et le moteur peut analyser et exécuter le code
javeScript dans node.js
Sans Bom, Dom
fournit quelques opérations de serveur de base pour javaScript dans l'environnement d'exécution javeScript du nœud : telles que la lecture et l'écriture de fichiers, la construction réseau
de services, communication réseau, serveur http et autres traitements
Fonctionnalités de node.js : modèle d'E/S non bloquant et piloté par les événements [asynchrone], léger et efficace
Utilisez le gestionnaire de packages npm, npm est le monde Le plus grand écosystème de bibliothèques open source sur Internet, la plupart des packages liés à JaceScript sont stockés sur npm
Qu'est-ce que vue.js
vue.js est le Framework front-end le plus populaire, React est le framework front-end le plus populaire [React est utilisé en plus du développement de sites Web et d'applications mobiles. Vue peut utiliser wee pour développer des applications mobiles]
vue.js est un framework pour créer des interfaces utilisateur. Il se concentre uniquement sur la couche de vue et prend en charge des bibliothèques de classes tierces qui peuvent être intégrées pour le développement de. grands projets
Le front-end est responsable de la couche V [front-end page] dans MVC
Vue.js est l'un des frameworks principaux du front-end avec Angular. .js et React.js, il est devenu le trois framework front-end grand public !
Pourquoi vue.js est nécessaire
L'historique du développement pour améliorer l'efficacité du développement : JS natif -> Bibliothèques de classes comme Jquery -> > Angular.js / Vue.js (peut nous aider à réduire les opérations DOM inutiles ; à améliorer l'efficacité du rendu ; le concept de liaison de données bidirectionnelle [grâce aux instructions fournies par le framework, nos programmeurs frontaux n'ont qu'à se soucier du la logique métier des données, ne se soucie plus de la façon dont le DOM est rendu])
Dans Vue, un concept central est de permettre aux utilisateurs de ne plus utiliser les éléments du DOM, libérant ainsi les mains des utilisateurs et permettant aux programmeurs de passer plus de temps se concentrant sur la logique métier
Recommandations d'apprentissage associées : Tutoriel vidéo js
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!