252
Vue 3 est la prochaine itération majeure du très populaire framework JS UI (Javascript User interface). Elle s’accompagne de plusieurs mises à niveau et de nouvelles fonctionnalités.
Les deux plus importantes évolutions : la prise en charge améliorée de TypeScript (Vue 3 a été réécrit de A à Z en TypeScript) et l’API composition – une nouvelle alternative plus fonctionnelle à l’API d’options standard.
Mais quel est l’objectif de l’API composition ? Elle permet de mieux organiser son code et d’éviter le problème des “monster components”. C’est à dire quand la logique d’un composant est éparpillée dans les différentes propriétés (methods, data, onMounted…). Avec Vue 3, le code pourra maintenant être réuni dans une seule fonction setup().
Pour tout comprendre, nous vous recommandons cette vidéo de tutoriel par Grafikart.fr et leur article dédié.
©2023 Laboratoire Inyulface INC.