Vue.js / Nuxt.js

Nuxt-deployment & CI/CD

Build-proces, Vercel, Netlify, Node.js-server, statische hosting, omgevingsvariabelen, CI/CD-pijplijnen, GitHub Actions, geautomatiseerd testen

22 gespreksvragen·
Mid-Level
1

Wat is Nitro in de context van Nuxt 3?

Antwoord

Nitro is de server-engine van Nuxt 3 waarmee geoptimaliseerde builds voor verschillende platformen kunnen worden gegenereerd. Het ondersteunt SSR, SSG en hybride rendering met route rules. Nitro compileert servercode tot één lichtgewicht en geoptimaliseerde bundle, compatibel met Node.js, Deno, Cloudflare Workers en andere serverless-runtimes.

2

Welk commando gebruik je om een volledige statische versie van een Nuxt-applicatie te genereren?

Antwoord

Het commando nuxi generate prerendert alle routes van de applicatie en maakt statische HTML-bestanden aan. Deze aanpak is ideaal voor sites met overwegend statische content die op een CDN gehost kunnen worden. Het resultaat is zonder Node.js-server te deployen op diensten zoals Netlify, Vercel of GitHub Pages.

3

Wat is het belangrijkste verschil tussen nuxi build en nuxi generate?

Antwoord

Het commando nuxi build maakt een Node.js-server die server-side rendering op aanvraag kan uitvoeren, terwijl nuxi generate alle pagina's tijdens de build prerendert als statische HTML. De server-build maakt dynamische content en API routes mogelijk, terwijl generate statische bestanden produceert die geoptimaliseerd zijn voor CDN's, maar zonder dynamische renderingmogelijkheden.

4

Welke rendermodus verdient de voorkeur voor een blog met dagelijks bijgewerkte inhoud?

5

Hoe detecteert Vercel automatisch dat een project een Nuxt-applicatie is?

+19 gespreksvragen

Beheers Vue.js / Nuxt.js voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis