React / Next.js

Next.js Deployment & Produktion

Vercel-Deployment, Docker, Umgebungsvariablen, Caching-Strategien, Monitoring, Logging

20 Interview-Fragen·
Senior
1

Was ist die Vercel Platform im Kontext des Next.js-Deployments?

Antwort

Vercel Platform ist die cloud-native Plattform, die speziell für Next.js entwickelt wurde und Zero-Config-Deployment mit automatischer Framework-Erkennung bietet. Die Plattform optimiert automatisch Builds, konfiguriert das globale Edge Network und aktiviert intelligentes Caching ohne manuelle Konfiguration. Im Gegensatz zu generischen Lösungen wie AWS oder Azure ist Vercel für Next.js-Funktionen wie ISR, Middleware und Server Components mit maximaler Performance optimiert.

2

Wie wird eine Umgebungsvariable im Next.js-Browser verfügbar gemacht?

Antwort

Variablen mit dem Präfix NEXT_PUBLIC_ werden beim Build automatisch dem Client zugänglich gemacht und in das JavaScript-Bundle einbezogen. Variablen ohne dieses Präfix bleiben strikt serverseitig und werden nie an den Browser gesendet, was die Sicherheit von Secrets gewährleistet. Diese Unterscheidung ermöglicht die Verwaltung öffentlicher API-Keys wie NEXT_PUBLIC_STRIPE_KEY, während sensible Secrets wie private Stripe-Schlüssel geschützt bleiben.

3

Was ist der Befehl zum Erstellen eines Next.js-Produktions-Builds?

Antwort

Der Befehl next build generiert eine optimierte Produktionsversion der Anwendung, einschließlich Code-Minifizierung, Bildoptimierung, statischer Seitengenerierung und Asset-Bundling. Dieser Schritt ist vor dem Deployment unverzichtbar, da er den .next-Ordner mit allen optimierten Dateien erzeugt. Der Befehl next start startet dann den Produktionsserver mit diesem optimierten Build.

4

Welches Docker-Image als Basis für die Containerisierung von Next.js verwenden?

5

Wo werden Umgebungsvariablen in Vercel konfiguriert?

+17 Interview-Fragen

Meistere React / Next.js für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten