vuejs fait référence à un cadre progressif pour la création d'interfaces Web basées sur les données, dans le but de permettre une liaison de données réactive et des composants de vue composés via l'API la plus simple possible. La bibliothèque principale de Vue se concentre uniquement sur la couche de vue, qui est non seulement facile à démarrer, mais également facile à intégrer à des bibliothèques tierces ou à des projets existants.
L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.
Qu'est-ce que Vue.js ?
Vue.js est un framework progressif pour la création d'interfaces Web basées sur les données. L'objectif de Vue.js est de permettre une liaison de données réactive et des composants de vue composés avec l'API la plus simple possible. De nombreux programmeurs qui ont utilisé vue l'évaluent de cette façon : « vue.js combine les avantages d'angular.js et de réagir.js, et élimine leurs défauts »
Quels sont les avantages de Vue.js ?
1. Vue est plus facile à démarrer ! Vue est actuellement le troisième framework front-end. Officiellement, parce qu'il est facile à apprendre, de nombreux ingénieurs de développement front-end peuvent rapidement le maîtriser et l'appliquer au développement réel.
2. La syntaxe de Vue est très libre
·Vous n'avez pas besoin de connaître les fonctions de cycle de vie complexes au début, vous ne vous souciez peut-être que des modèles montés et Vue.nextTick
·Modèles frontaux familiers
·Plus communication flexible entre les composants parents et enfants
·slot, vous pouvez étendre les composants à grande échelle (mais n'en abusez pas)
·v-model, mvvm est plus pratique pour le traitement des formulaires
Quel est le cœur de Vue ?
Présentation du site officiel de Vue : implémentez une liaison de données réactive et des composants de vue combinés via l'API la plus simple possible. Cela reflète les deux mots-clés principaux de Vue : la liaison de données et les composants de vue.
Basé sur les données de Vue : les modifications des données entraînent la mise à jour automatique de la vue. Traditionnellement, vous devez modifier manuellement le DOM pour modifier la vue. Il suffit de modifier les données et la vue sera automatiquement modifiée. cool. Vous n'avez plus à vous soucier des mises à jour du DOM. C'est la concrétisation de l'idée MVVM.
Affichage des composants : divisez la page Web entière en blocs, et chaque bloc peut être considéré comme un composant. Une page Web est composée de plusieurs composants assemblés ou imbriqués.
Quels sont les scénarios applicables pour Vue ?
Si vous utilisez toujours jquery pour utiliser fréquemment votre DOM afin de mettre à jour la page, vous pouvez utiliser Vue.js pour libérer vos opérations DOM.
S'il y a plusieurs parties de votre projet qui sont identiques et peuvent être encapsulées dans un composant, vous pouvez essayer d'utiliser Vue.js.
De plus, l'implémentation principale de Vue.js utilise la fonctionnalité Object.defineProperty d'ES5, qui est incompatible avec les navigateurs IE8 et inférieurs. Par conséquent, si votre projet doit être compatible avec ces versions inférieures des navigateurs, alors Vue .js. ne s'applique pas. La bibliothèque principale de
Vue se concentre uniquement sur la couche de vue et est très facile à apprendre et à intégrer à d'autres bibliothèques ou à des projets existants. Mais Vue.js en lui-même n'est pas un framework complet, après tout, il se concentre uniquement sur la couche vue. Mais en tant que framework front-end qui est actuellement plus populaire parmi les ingénieurs front-end. Vue.js a un marché énorme. Si vous parvenez à maîtriser la technologie Vue.js à l'avance, cela augmentera certainement vos futures opportunités de carrière.
Recommandations associées : "Tutoriel vue.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!