Was ist der JAMstack?
JAMstack ist ein technologischer Ansatz in der Webentwicklung und steht für die Kombination von JavaScript, API und Markup.
- JavaScript wird für dynamische Funktionen eingesetzt. Häufig wird hierbei auf Funktionen aus JavaScript Frontend-Frameworks zurückgegriffen.
- Serverseitige Operationen werden in APIs abstrahiert (z.B. RestAPI) und via JavaScript aufgerufen.
- Websites werden als statisches HTML im Browser bereitgestellt. Erzeugt wird dieses Markup häufig über einen Static Site Generator. Die Inhalte werden in Form statischer Dokumente (z.B. Markdown) oder via API bereitgestellt.