Vue v3.5
Disponible · 3 septembre 2024
Vue 3.5 Tengen Toppa affine l'expérience des Composition API avec useTemplateRef, un helper qui remplace l'ancienne convention ref="monRef" dans les templates en exposant une API plus explicite et mieux typée. Le Teleport différé permet maintenant de téléporter des éléments vers des conteneurs qui n'existent pas encore dans le DOM au moment du rendu initial : utile pour les portals dans des layouts complexes.
La destructuration réactive des props (reactive props destructure) passe en stable. Elle permet d'écrire const { count = 0 } = defineProps() avec des valeurs par défaut directement dans la destructuration, sans perdre la réactivité : une simplification importante par rapport aux withDefaults() verbeux.
Côté SSR, Vue 3.5 améliore la vitesse d'hydratation de 20 à 50% sur les grandes applications grâce à un meilleur chunking du code d'hydratation.