JAMstack
JavaScript, APIs, and Markup. Static-first architecture served from CDN, with dynamic functionality via APIs and serverless functions.
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
$
› edit on github
something wrong or missing?
edit
data/stacks/jamstack.yaml on GitHub