Une mise à niveau remarquable, Vue 3.4, est arrivée avec une multitude de fonctionnalités et d'améliorations intéressantes pour le framework JavaScript populaire. La mise à jour impressionnante intègre un nouvel analyseur de modèles qui fonctionne à double vitesse et un système de réactivité reformulé qui garantit une meilleure efficacité, a été dévoilée au public le 28 décembre 2023.
La nouvelle Vue 3.4 regorge d'améliorations internes substantielles, marquant un bond en avant impressionnant en termes de performances et de fonctionnalités. En tête de liste des améliorations se trouve un analyseur de modèles repensé. L'analyseur, repensé à l'aide d'un tokenizer de machine d'état dans htmlparser2, exécute l'intégralité de la chaîne de modèle en une seule itération, garantissant une double vitesse pour les modèles, quelle que soit leur taille. Evan You, le cerveau derrière Vue, a discuté de ces détails dans le billet de blog lancé avec la version.
La nouvelle version ne se limite pas aux développements de l'analyseur ; il constate également une amélioration considérable des performances de construction des composants de fichier unique (SFC).
À la suite mise à jour de fonctionnalités de Vue 3.4 s'ajoute une refonte complète du système de réactivité, visant des recalculs optimaux des propriétés calculées. Parallèlement à ces changements, Vue 3.4 introduit également finishModel, une nouvelle macro destinée à rationaliser l'exécution des composants qui soutiennent le modèle v.
Au-delà des changements mis en évidence, Vue.js 3.4 se vante d'un message d'erreur d'inadéquation d'hydratation mieux adapté, de la page de référence d'erreur de production annexée dans la documentation de Vue, ainsi que du retrait des fonctionnalités obsolètes. L'espace de noms JSX global et Reactivity Transform sont en tête de liste des fonctionnalités abandonnées.
Vue est fier d'être un framework JavaScript progressif et progressivement adaptable qui permet aux développeurs de créer des interfaces utilisateur intuitives sur le Web. Alors que la dernière version importante, Vue 2.0, a fait ses débuts en 2016, elle a atteint sa fin de vie le 31 décembre 2023.
Indéniablement, la sortie de Vue 3.4 marque une avancée impressionnante dans le domaine JavaScript. Alors que de nombreuses plates no-code, comme le studio AppMaster, utilisent des frameworks tels que Vue pour le développement d'applications Web, cette mise à jour devrait augmenter les niveaux de performances et l'efficacité du développement vers de nouveaux sommets.