Cyril Gaunet
Server-Side rendering, Twig, Vue, un ménage à 3 qui n'a pas fonctionné
10 minutes
Il y a 6 mois, j'ai rejoint le projet d'une plate-forme e-commerce: Tarkett, multinationale française spĂ©cialisĂ©e dans le revĂȘtement de sols.
Initialement développé en Symfony, le site s'est progressivement orienté sur une solution hybride Symfony/Vue.js afin de rendre dynamiques certaines parties du site.
Je vous propose de voir ensemble comment la migration vers Nuxt.js nous a permis de diviser par 4 la métrique Visually Complete.
Je vous présenterai :
- Pourquoi l'architecture initiale Symfony/Vue n'Ă©tait pas optimale.
- Pourquoi et comment nous avons essayé de recoder Nuxt, sans succÚs...
- Comment effectuer une migration progressive d'un site Twig/Vue vers une solution 100% Nuxt.
- Une comparaison des différentes solutions techniques sous l'angle du Speed Index.
En sortant, le public saura comment ajouter Vue/Nuxt sur un projet Symfony et repartira avec tous les tips pour réussir une migration progressive.