Comprendre l'architecture Nuxt
Identifier le rôle de Nuxt dans l'écosystème Vue et comprendre l'organisation d'un projet moderne.
Maîtrisez Nuxt.js pour concevoir des applications web modernes, rapides et performantes à partir de l'écosystème Vue.js. Une formation progressive centrée sur la pratique, le développement d'applications professionnelles, le SEO et les bonnes pratiques d'architecture front-end.
Nuxt simplifie l'architecture, le routage, le rendu serveur, la gestion des données et l'optimisation des performances.
Cette formation vous permet de comprendre progressivement l'écosystème Nuxt et de passer d'une application Vue classique à une architecture moderne capable de répondre aux besoins d'un projet professionnel.
Identifier le rôle de Nuxt dans l'écosystème Vue et comprendre l'organisation d'un projet moderne.
Structurer les pages et composants réutilisables d'une application professionnelle.
Créer des routes, paramètres dynamiques et structures de navigation complexes.
Récupérer et exploiter des données distantes dans une application Nuxt.
Exploiter les capacités de rendu et de gestion des métadonnées proposées par Nuxt.
Préparer, optimiser et publier une application Nuxt dans un environnement de production.
Le parcours peut être adapté à votre niveau initial et à vos objectifs professionnels : montée en compétences, développement d'un projet ou spécialisation JavaScript.
Le contenu peut être adapté après une évaluation initiale afin de concentrer la formation sur les compétences réellement utiles au participant.
Découvrir Vue et prendre en main Nuxt.
Développer une application dynamique.
Concevoir et déployer des projets professionnels.
Architecture, environnement de développement et organisation d'un projet.
Réactivité, composants, composables et logique métier.
Routage automatique, layouts et routes dynamiques.
Appels asynchrones, récupération des données et gestion des erreurs.
Organisation des données globales et utilisation de Pinia.
Comprendre les différents modes de rendu d'une application.
Métadonnées, vitesse de chargement et optimisation technique.
Préparation du build et publication de l'application en ligne.
Présentation des concepts directement dans un environnement de développement.
Mise en application immédiate des notions abordées.
Construction progressive d'une véritable application Nuxt.
Corrections, bonnes pratiques et réponses aux problématiques rencontrées.
Vous repartez avec une méthodologie et des compétences permettant de développer et maintenir un projet Nuxt.js dans un contexte professionnel.
Échangez avec Philippe, votre formateur référent, pour définir votre parcours de formation ou commencez directement par l'évaluation de votre niveau afin d'identifier les compétences à travailler.