JAMstack

JavaScript, APIs, and Markup. Static-first architecture served from CDN, with dynamic functionality via APIs and serverless functions.

JavaScript 3 tools javascript static-site cdn serverless web

JAMstack (JavaScript, APIs, Markup) is an architecture where the frontend is pre-built as static files and served from a CDN, dynamic behavior is handled through APIs (often serverless), and content comes from headless CMSes or Git-based storage.

Key characteristics:

  • Pre-rendered HTML served from CDN — fast, secure, no server to manage
  • JavaScript for dynamic interactions at runtime
  • APIs for backend functionality (auth, payments, data)
  • Headless CMS (Contentful, Sanity, Netlify CMS) for content management

Popular JAMstack tools: Astro, Next.js (static export), Hugo, Gatsby.

// tools in this stack

// also includes
nextjs netlify vercel

// related stacks

Next.js Stack javascript/

Full-stack TypeScript with Next.js, React, Tailwind CSS, and PostgreSQL or a headless CMS. The …

N
nextjs
R
react
P
postgresql
+1
$
something wrong or missing?
edit data/stacks/jamstack.yaml on GitHub
› edit on github