Cette formation Nuxt.js débute par une exploration complète de ce que Nuxt.js offre, ses avantages par rapport à d'autres frameworks Vue.js ou JavaScript, et pourquoi il est un choix privilégié pour de nombreux développeurs web. Les participants installeront et configureront leur environnement de développement dès le premier module, créant un projet Nuxt.js et se familiarisant avec sa structure. Le module suivant plonge dans les fondamentaux de Nuxt.js, couvrant la création de pages, l'importance du routage automatique, et la manière de construire des composants réutilisables avec une attention particulière à la stylisation.
L'accent sera également mis sur des aspects cruciaux tels que le fetching de données côté serveur avec asyncData et fetch, ainsi que sur le rendu côté serveur (SSR) et la génération de sites statiques, montrant comment Nuxt.js facilite ces processus pour améliorer la performance des applications web. À travers cette formation, les participants acquerront une compréhension solide de Nuxt.js, permettant la création d'applications Vue.js optimisées, performantes, et prêtes pour la production.
Introduction à Next.js et Configuration de l’Environnement
Création de pages dans Nuxt.js et utilisation du routage automatique.
Création de composants réutilisables
Introduction aux possibilités de stylisation avec Nuxt.js,
y compris le CSS global et les modules CSS.
Utilisation de asyncData et fetch pour le fetching de données côté serveur.
Comprendre le rendu côté serveur (SSR)
la génération de sites statiques avec Nuxt.js.
Pratique de nuxt generate
la performance.
→ Formation personnalisée JavaScript | cours privé
→ Formation Nuxt.js | framework basé sur Vue.js