Grundlagen der Webtechnologien

Welches Verfahren zum Erzeugen der Seiten einer Website erzeugt die HTML-Dateien aller Seiten bereits beim Build und gibt auf Anfragen diese Dateien unverändert zurück?

  1. ACSR (clientseitiges Rendering)
  2. BSSR (serverseitiges Rendering)
  3. CSSG (statische Seitengenerierung)
Antwort und Erläuterung anzeigen

Antwort: C. SSG (statische Seitengenerierung)

Eine mit SSG erstellte Website ist eine statische Website, bei der für Anfragen kein Programm auf dem Server läuft; sie lässt sich daher schnell und unverändert von Hosting-Diensten für statische Dateien oder einem CDN ausliefern und bietet auch weniger Angriffsfläche. Ein Beispiel ist eine Website, die ihre Fragen- und Glossarseiten beim Build aus den Inhaltsdaten erzeugt und ausliefert; ändert sich der Inhalt, werden die Seiten neu erzeugt. SSR ist ein dynamisches Verfahren, bei dem der Server für jede Anfrage HTML erzeugt, und CSR sendet minimales HTML und JavaScript und baut die Seite im Browser zusammen.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen der Webtechnologien

  1. Welche Kombination nennt die Elemente der ersten Zeile (der Anfragezeile) einer HTTP/1.1-Anfrage richtig?
  2. Welche HTTP-Methode ist zwar nicht „sicher“ (sicher heißt: Sie soll den Zustand der Ressourcen auf dem Server nicht verändern), aber „idempotent“ (dieselbe Anfrage beliebig oft zu senden, führt zum selben Zustand wie einmaliges Senden)?
  3. Welche Zuordnung eines Statuscodes zu seiner Bedeutung ist bei HTTP richtig?
  4. Auf einer Website nur für Mitglieder fordert ein angemeldetes gewöhnliches Mitglied eine Seite an, die nur Administratoren erlaubt ist. Der Server weiß, wer der Nutzer ist, erlaubt den Zugriff auf diese Seite aber nicht. Welcher Statuscode ist hier als Antwort am besten geeignet?
  5. Eine Web-API liefert als Body ihrer Antwort Daten im JSON-Format. Welcher Header wird der Antwort üblicherweise hinzugefügt, um das Format des Bodys anzugeben?