
Déploiement Nuxt & CI/CD
Build process, Vercel, Netlify, Node.js server, static hosting, environment variables, CI/CD pipelines, GitHub Actions, automated testing
1Qu'est-ce que Nitro dans le contexte de Nuxt 3 ?
Qu'est-ce que Nitro dans le contexte de Nuxt 3 ?
Réponse
Nitro est le moteur serveur de Nuxt 3 qui permet de générer des builds optimisés pour différentes plateformes. Il supporte SSR, SSG et l'hybrid rendering avec des route rules. Nitro compile le code serveur en un seul bundle léger et optimisé, compatible avec Node.js, Deno, Cloudflare Workers et d'autres runtimes serverless.
2Quelle commande utiliser pour générer une version statique complète d'une application Nuxt ?
Quelle commande utiliser pour générer une version statique complète d'une application Nuxt ?
Réponse
La commande nuxi generate permet de prérender toutes les routes de l'application et de créer des fichiers HTML statiques. Cette approche est idéale pour les sites avec du contenu majoritairement statique qui peuvent être hébergés sur un CDN. Le résultat est déployable sur des services comme Netlify, Vercel ou GitHub Pages sans serveur Node.js.
3Quelle est la différence principale entre nuxi build et nuxi generate ?
Quelle est la différence principale entre nuxi build et nuxi generate ?
Réponse
La commande nuxi build crée un serveur Node.js capable de faire du rendu à la demande côté serveur, tandis que nuxi generate prérender toutes les pages en HTML statique au moment du build. Le build serveur permet du contenu dynamique et des API routes, alors que le generate produit des fichiers statiques optimisés pour les CDN mais sans capacité de rendu dynamique.
Quel mode de rendu privilégier pour un blog avec du contenu mis à jour quotidiennement ?
Comment Vercel détecte-t-il automatiquement qu'un projet est une application Nuxt ?
+19 questions d'entretien
Autres sujets d'entretien Vue.js / Nuxt.js
Fondamentaux JavaScript
JavaScript moderne (ES6+)
Les bases de Vue
Composants Vue
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
Réactivité Vue
Fondamentaux Nuxt
Data Fetching Nuxt
SSR & SSG Nuxt
Server Routes Nuxt
Modules Nuxt
Composables Vue
Formulaires & Validation Vue
Gestion d'état Nuxt
Testing Vue
Performance Vue
Patterns avancés Vue
TypeScript avec Vue
Authentification Nuxt
SEO avec Nuxt
Internationalisation Nuxt
Architecture Vue
Sécurité Nuxt
Écosystème Vue
Migration Vue 2→3 & Nuxt 2→3
Maîtrise Vue.js / Nuxt.js pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement