branchway

Nuxt hosten

Nuxt baut mit Nitro einen fertigen Node-Server. Der läuft hier wie jede andere Node-Anwendung – mit Server-Rendering, ohne Edge-Funktionen.

Build und Start

Der Standard-Build erzeugt .output/server/index.mjs. Genau den startest du:

{
  "scripts": {
    "build": "nuxt build",
    "start": "node .output/server/index.mjs"
  }
}

Nitro liest PORT und HOST aus der Umgebung – beides ist gesetzt, du musst nichts konfigurieren.

Statisch oder mit Server

  • Mit Server-Rendering: Die App läuft dauerhaft, bezahlt wird die Laufzeit.
  • Statisch (nuxt generate): Das Ergebnis ist ein Ordner mit Dateien – er wird als statische Seite ausgeliefert und braucht die kleinste Größe.

Häufige Fragen

Funktionieren Server-Routen unter /server/api?

Ja, sie sind Teil des Nitro-Servers und laufen im selben Prozess.

Was ist mit Bildoptimierung?

Sie läuft in deiner Instanz. Bei vielen Bildern lohnt eine Größe mehr oder das Ablegen fertiger Größen im Speicher.

Weiterlesen