APIs: Third-party or custom APIs for server-side operations.
Markup: Prebuilt HTML files served from a CDN.
JAMstack decouples the frontend from the backend, favoring static site generation and client-side rendering powered by APIs.
Key Principles
Pre-rendering: Sites are generated at build time as static assets.
Decoupling: Frontend and backend are separated. Content and services are provided via APIs.
CDN-first: Assets and pages are served globally via CDNs for speed and availability.