What is Jamstack?
An architecture pattern where the frontend (JavaScript + Markup) is decoupled from the backend (APIs), enabling fast static sites with dynamic capabilities via APIs.
Jamstack — short for JavaScript, APIs, and Markup — was the dominant pattern in 2020-2023: pre-render static HTML at build time, hydrate with JavaScript, and call APIs for dynamic data. Sites built this way are fast (CDN-served HTML), cheap (no origin server for most requests), and easy to deploy. The term has faded in 2026 as frameworks like Next.js blend static, server, and client rendering — but the underlying pattern (decoupled frontend + APIs) is still the right default for marketing sites, blogs, and documentation. InBuild exports follow Jamstack principles: static-rendered pages by default, with optional API routes for forms, auth, and dynamic data.