vuejs est un framework léger développé en 2013 inspiré d'Angular. Il s'appelait à l'origine Seed ; il a été renommé vue en décembre 2013. La couleur de l'icône est verte, qui représente la vitalité, et le numéro de version est "0.6.0" . Le 24 janvier 2014, vue a été officiellement rendue publique et le numéro de version était « 0.8.0 ».
L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.
Vue est un framework progressif pour créer des interfaces utilisateur.
Contrairement à d'autres grands frameworks, Vue est conçu pour être appliqué couche par couche de bas en haut.
Au début, ce n'était qu'un projet personnel. Aujourd'hui, il est devenu l'un des trois frameworks front-end majeurs au monde. Il compte 150 000 étoiles sur github, devant React et Angular, et c'est le premier choix en Chine. .
Ses idées de conception et ses compétences en codage ont également été empruntées et imitées par de nombreux frameworks.
En 2013, You Yuxi, qui travaillait chez Google, s'est inspiré d'Angular et a développé un framework léger, initialement nommé Seed.
En décembre 2013, il a été renommé Vue. La couleur de l'icône est verte, ce qui représente la vitalité, et le numéro de version est 0.6.0.
Le 24 janvier 2014, Vue a été officiellement rendue publique et le numéro de version était 0.8.0.
2014.02.25, 0.9.0 est sorti, avec son propre nom de code : Animatrix. Désormais, les versions importantes auront leur propre nom de code.
2015.06.13, 0.12.0, nom de code Dragon Ball, la communauté Laravel (une communauté d'un framework PHP populaire) a utilisé Vue pour la première fois, et Vue a également gagné en popularité dans la communauté JS.
2015.10.26, 1.0.0 Evangelion est le premier jalon de l'histoire de Vue. La même année, vue-router, vuex et vue-cli ont été publiés l'un après l'autre, marquant le développement de Vue d'une bibliothèque de couches de vues à un framework progressif.
2016.10.01, 2.0.0 est la deuxième étape importante. Il absorbe la solution Dom virtuel de React et prend également en charge le rendu côté serveur. Depuis la sortie de Vue 2.0, Vue est devenue un sujet brûlant dans le domaine du front-end.
Le 05/02/2019, Vue a publié la version 2.6.0, qui est une version qui relie le passé et le futur. Après cela, la version 3.0.0 sera lancée.
2019.12.05, au milieu de beaucoup d'anticipation, You Yuxi a publié le code source de Vue 3.
Le 18 septembre 2020, Vue.js 3.0 est officiellement sorti.
Vue était à l'origine destinée à être un bon ajout aux projets plus importants.
L'idée de conception est un « framework progressif » qui minimise les revendications du framework lui-même et réduit la complexité du framework en tant qu'outil, réduisant ainsi les exigences pour les utilisateurs. "Principales améliorations" La commande -repeat est remplacée par la commande v-for. Dans le même temps, le rendu de cette commande est optimisé, et l'efficacité est doublée.
La nouvelle couche de rendu apporte d'énormes améliorations de performances et fait de Vue 2.0 l'un des frameworks les plus rapides.
Rendu côté serveur
Vue 3.0
3.0 est une très grande refactorisation Le code source est réécrit en TypeScript. Plus de 98% du code actuel est écrit en TypeScript.
Le 18 septembre 2020, Vue.js 3.0 est officiellement sorti. Cette version du framework lui-même apporte plusieurs améliorations majeures, ainsi que quelques résumés de fonctionnalités et d'historique
La version 3.0 représente plus de 2 ans de travail de développement
avec plus de 30 RFCsroutage Chargement paresseux
page en cache Keep-Alive
Utilisez v-show pour réutiliser DOM
v-pour la traversée afin d'éviter d'utiliser v-if en même temps
Meilleure intégration de TypeScript
Prise en charge améliorée de TypeScript, l'éditeur peut fournir une puissante vérification de type ainsi que des erreurs et des avertissements
Meilleure prise en charge du débogage
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!