Zurück zur Übersicht

Begriff

Jamstack

Web Development Architecture S3
2 Quellen 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

Früher (WordPress): User besucht Seite -> Server startet PHP -> Server fragt Datenbank -> Server baut HTML -> Server schickt HTML. (Langsam! Unsicher!). Jamstack (JavaScript, APIs, Markup): Der Server baut das HTML vorher (beim Speichern). Wenn der User kommt, liegt die Seite schon fertig da. Sie wird von einem CDN (Content Delivery Network) ausgeliefert. Keine Datenbank zur Laufzeit. Kein PHP. Nichts zu hacken. Wenn du dynamische Daten brauchst (Warenkorb), holst du sie per JavaScript von einer API.

Merksatz: Eine moderne Webarchitektur, basierend auf clientseitigem JavaScript, wiederverwendbaren APIs und vorgefertigtem Markup (Static Site Generators), um schnellere und sicherere Websites zu bauen.


Quick-Check

  1. Warum "Jam"?
    JavaScript, APIs, Markup. Der Name ist heute etwas veraltet, da die Grenzen verschwimmen (Server Functions etc.), aber das Prinzip "Pre-Rendering" bleibt.
  2. Ist es billiger?
    Ja. Statisches HTML hosten kostet fast nichts. Keine teuren Datenbank-Server, die 24/7 laufen müssen.
  3. Kann man das hacken?
    Schwer. Wo kein Server läuft, gibts keine SQL-Injection. Man kann nur die APIs hacken, aber die Front-Tür ist zugemauert.