Vue.js / Nuxt.js

Deployment di Nuxt e CI/CD

Processo di build, Vercel, Netlify, server Node.js, hosting statico, variabili d'ambiente, pipeline CI/CD, GitHub Actions, test automatizzati

22 domande da colloquio·
Mid-Level
1

Che cos'è Nitro nel contesto di Nuxt 3?

Risposta

Nitro è il motore server di Nuxt 3 che consente di generare build ottimizzate per diverse piattaforme. Supporta SSR, SSG e il rendering ibrido con le route rules. Nitro compila il codice server in un unico bundle leggero e ottimizzato, compatibile con Node.js, Deno, Cloudflare Workers e altri runtime serverless.

2

Quale comando usare per generare una versione statica completa di un'applicazione Nuxt?

Risposta

Il comando nuxi generate pre-renderizza tutte le route dell'applicazione e crea file HTML statici. Questo approccio è ideale per siti con contenuti prevalentemente statici che possono essere ospitati su un CDN. Il risultato è distribuibile su servizi come Netlify, Vercel o GitHub Pages senza un server Node.js.

3

Qual è la differenza principale tra nuxi build e nuxi generate?

Risposta

Il comando nuxi build crea un server Node.js in grado di eseguire il rendering lato server su richiesta, mentre nuxi generate pre-renderizza tutte le pagine come HTML statico al momento del build. Il build server consente contenuti dinamici e API routes, mentre generate produce file statici ottimizzati per i CDN ma senza capacità di rendering dinamico.

4

Quale modalità di rendering preferire per un blog con contenuti aggiornati quotidianamente?

5

Come fa Vercel a rilevare automaticamente che un progetto è un'applicazione Nuxt?

+19 domande da colloquio

Padroneggia Vue.js / Nuxt.js per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis