Retour aux articles
Vue 3.6 et Nuxt 4.1 : le tandem Vue/Nuxt en grande forme
WebDev23 août 20261 min de lecture1 vue

Vue 3.6 et Nuxt 4.1 : le tandem Vue/Nuxt en grande forme

Vue 3.6 arrive avec Vapor Mode stabilisé et des Composables améliorés, pendant que Nuxt 4.1 apporte le rendu hybride avancé. L'écosystème Vue fait sa rentrée en force.

La fin août a été faste pour l'écosystème Vue avec deux releases majeures en quelques jours : Vue 3.6 le 15 août et Nuxt 4.1 le 22 août.

Vue 3.6 : Vapor Mode sort de l'alpha

Vapor Mode, le mode de compilation sans Virtual DOM, passe en beta publique dans Vue 3.6. Il permet de compiler des composants Vue en JavaScript impératif direct, éliminant l'overhead du VDOM pour les composants feuilles intensifs.

Les benchmarks montrent des gains de 40 à 80% sur les listes longues et les tableaux de données. La migration est opt-in par composant avec defineComponent({ vapor: true }).

Composables améliorés

useTemplateRef, introduit en 3.5, est complété par useId et useHost pour les cas d'accessibilité et d'hydration. Les composables reactifs bénéficient d'un garbage collection plus agressif réduisant les fuites mémoire fréquentes.

Nuxt 4.1 : hybrid rendering avancé

Nuxt 4.1 étend les règles de rendu hybride pour permettre de configurer des stratégies différentes par segment de route. Une même application peut mélanger SSR, SSG, SPA et ISR de façon granulaire.

Le nouveau routeRules supporte maintenant les wildcards et les expressions régulières, ce qui simplifie la configuration des grands sites avec des milliers de routes.

DevTools 2.0

Les Vue DevTools passent en version 2.0 avec une architecture plugin, un timeline des mutations reactives et une intégration directe dans VS Code sans extension séparée.

Cet article a été partiellement rédigé ou modifié à l'aide d'une intelligence artificielle.