Vue.js / Nuxt.js

Déploiement Nuxt & CI/CD

Build process, Vercel, Netlify, Node.js server, static hosting, environment variables, CI/CD pipelines, GitHub Actions, automated testing

22 questions d'entretien·
Confirmé
1

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.

2

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.

3

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.

4

Quel mode de rendu privilégier pour un blog avec du contenu mis à jour quotidiennement ?

5

Comment Vercel détecte-t-il automatiquement qu'un projet est une application Nuxt ?

+19 questions d'entretien

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