Exploiter Nuxt 3 à son maximum avec Nicolas Payot, Senior Frontend Engineer / Lead
- Language
- Français
En 2 mots
Nuxt 3 est LE framework à utiliser si vous souhaitez créer des applications et des sites web robustes, évolutifs et performants, basés sur Vue.js. Il bénéficie d’un écosystème riche et offre aux développeurs une expérience et une productivité poussées, notamment grâce à la contribution d’une communauté active de développeurs en constante croissance. Nicolas Payot, Lead Frontend Engineer chez Malt, fait parti de l'équipe en charge de mettre en oeuvre la migration de la stack front de Malt vers Nuxt 3 et vous donnera les clés pour maitriser les fondamentaux du framework, bénéficier des avantages du Server Side Rendering, gérer le state de votre application, et ajouter simplement et de manière indépendantes de nouvelles fonctionnalités grâce aux modules Nuxt.
A qui s'adresse cette formation ?
Tech Leads
qui souhaitent adopter Nuxt 3 en production dans leur équipe ou monter en compétence sur le framework
Développeurs Frontend
qui cherchent à élargir leurs compétences. Bonus s’ils connaissent déjà Vue : aborder Nuxt peut être une étape naturelle
Développeurs Fullstack
qui cherchent à découvrir un nouveau framework frontend basé sur Vue
Aucun autre pré-requis ne sera exigé pour assister à la formation.
Ce que vous apprendrez
Maîtriser les fondamentaux techniques et les spécificités de Nuxt 3
Savoir utiliser et configurer les fonctionnalités SSR de Nuxt 3 afin de pouvoir créer des applications Web performantes.
Apprendre à utiliser des fonctionnalités de state management comme
useState
ouPinia
pour gérer le state d'une application Nuxt 3Tirer parti des modules Nuxt 3 pour accompagner la croissance de votre projet
A propos de Nicolas
Recommandations
Pierre Reynaud
Développeur Front-End chez Zenika
"En plus d'être un développeur frontend compétent et reconnu par ses collègues, Nicolas aime partager son métier et ses découvertes. Ses capacités à communiquer clairement et avec enthousiasme lui permettent ainsi de transmettre les notions les plus complexes."
Hugo Lassiège
CTO chez Malt
"Nicolas a une très forte expertise en développement. Il a déjà mené avec succès des chantiers importants autour de Vue.js chez nous et pu présenter son travail dans des conférences."
Le programme
Matin
Découvrir et maîtriser les fondamentaux et spécificités de Nuxt 3
1 Conventions d’une application Nuxt
2 Composition API : découvrir les composables de Vue et Nuxt
3 Le système de routage de Nuxt
4 Group work Créer une app Nuxt de zéro et implementer les premières pages
Utiliser et configurer les fonctionnalités SSR de Nuxt 3
1 Les avantages et limites du SSR
2 Data fetching et gestion d’erreurs
3 L’optimisation SEO
4 Cas d'étude chez Malt : la migration de la nouvelle home
5 Group work Data fetching avec les utilitaires de Nuxt et gestion des erreurs
La gestion du state dans une application Nuxt 3 SSR ou CSR
1 Gérer du state avec le composable useState
2 Gérer du state avec un store Pinia
3 Group work Gérer le state interne de son application
Les Modules Nuxt 3: vers une app évolutive et performante
1 Comprendre le potentiel et la puissance des modules Nuxt
2 Group work Faire évoluer son application avec un module Nuxt
Déjeunons !
La promesse Pollen
Relevez les défis de demain aux côtés des meilleurs d'aujourd'hui.
- Les meilleurs opérationnels partagent leur secret sauce
- Une pédagogie active et rythmée
Des contenus directement actionnables - Une communauté de talents
Des échanges authentiques et concrets, 12 participants max.