Der clientseitige Standard — ein leeres div und ein JavaScript-Bundle — bedeutet, dass jeder Besucher, Crawler und Link-Preview-Bot die App ausführen muss, um etwas zu sehen. SSR führt sie einmal auf dem Server aus und sendet das fertige HTML: Der erste Paint ist eine Seite, kein Spinner.
Es ist der Mittelpunkt des Spektrums: Static Generation rendert zum Build für Inhalte, die sich selten ändern; SSR rendert pro Anfrage für Seiten, die frisch oder persönlich sein müssen. Frameworks wie Next.js erlauben die Wahl pro Route — die richtige Granularität: Die Marketingseite will statisch, das Dashboard will SSR.
Verwandte Begriffe
Statische Generierung (SSG)
Seiten zur Build-Zeit zu HTML rendern, sodass eine Anfrage mit einer Datei beantwortet wird statt mit Codeausführung.
Hydration
Der Schritt, in dem JavaScript im Browser das serverseitig gerenderte HTML übernimmt und interaktiv macht.
Client-Side Rendering (CSR)
Ein JavaScript-Bundle senden, das die Seite im Browser aufbaut — flexibel, aber der erste Paint wartet auf Download und Ausführung des Codes.
Die zugehörige Werkbank
Full-StackWenn du es beschreiben kannst, können wir es bauen. React und Next.js vorn, Python oder Node dahinter, Postgres darunter, ausgeliefert dorthin, wo du den Betrieb bezahlen kannst.
