
Le Projet en détails
Formation complète Nuxt 3 - DevTheory
J'ai suivi la formation Nuxt 3 de Bryan Parasote (DevTheory), une formation vidéo de 6 heures réparties en 6 sections pour maîtriser le framework Nuxt.js, la couche meta-framework de Vue.js.
Pourquoi Nuxt ?
- Développer rapidement des sites web complexes
- Avoir une codebase maintenable et scalable
- Travailler plus simplement en équipe
- Comprendre les différences entre SSR, SPA, Static & Hybrid
Programme de la formation
1. Fondamentaux de Nuxt (1h)
- L'intérêt de Nuxt par rapport à Vue
- La différence entre SSR, SPA, Static & Hybrid
- L'architecture d'une webapp sous Nuxt
2. Création des pages et navigation (1h30)
- Fonctionnement du dossier /pages
- Menu commun dans un layout
- Gestion des metatags globaux et par pages
3. Gestion d'une API externe (1h10)
- Utilisation de useAsyncData() & useFetch()
- Gestion des erreurs de nos requêtes
- Gestion du Lazy fetching
4. Mise en place d'un state global (1h10)
- Utilisation de useState()
- Création de composables
- Persistence via useCookie()
5. Modules, plugins & middlewares (1h10)
- Se servir des modules
- Utiliser des plugins
- Ajouter des middlewares