Quire

JAMstack

From Quire, the open reference·Web development architecture based on client-side JavaScript, APIs, and markup·1 min read

JAMstack (also stylized as Jamstack) is a web development architecture pattern[1] and solution stack. The acronym "JAM" stands for JavaScript, API and Markup (generated by a static site generator) and was coined by Mathias (Matt) Biilmann, CEO of Netlify, in 2015.[2] The idea of combining the use of JavaScript, APIs and markup has existed since the beginnings of HTML5.[3][4]

In JAMstack websites, the application logic typically resides on the client side (for example, an embedded e-commerce checkout service that interacts with pre-rendered static content), without being tightly coupled to a backend server. JAMstack sites are usually served with a Git-based or headless CMS.[2][5]

See also#edit

References#edit

  1. ^ "What is Jamstack?". Jamstack.org.
  2. ^ a b Cardoza, Christine (2020-07-06). "Jamstack brings front-end development back into focus". SD Times. Retrieved 2021-04-05.
  3. ^ Schmitt, Christopher; Simpson, Kyle (2011-11-14). HTML5 Cookbook. O'Reilly Media, Inc. ISBN 978-1-4493-9679-4.
  4. ^ Pecoraro, Christopher; Gambino, Vincenzo (2021-05-07). Jumpstart Jamstack Development: Build and deploy modern websites and web apps using Gatsby, Netlify, and Sanity. Packt Publishing Ltd. pp. 2–7. ISBN 978-1-80020-590-1.
  5. ^ Biilmann, Mathias (2019). Modern Web development on the JAMstack : modern techniques for ultra fast sites and web applications. Phil Hawksworth. Sebastopol, CA. ISBN 9781492058564. OCLC 1123220815.

This article is mirrored from “JAMstack” on English Wikipedia, revision 1341103355, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.

Synced with Wikipedia revision 1341103355 · just now