Web Development
Jamstack
An approach where pages are generated ahead of time and served from a CDN, with dynamic features such as forms, search and payments added through APIs.
The name comes from its ingredients: JavaScript, APIs and Markup. Instead of a server building each page from a database when someone visits, the site is built in advance and the finished files are served from a content delivery network close to the visitor. Content usually comes from Markdown files or a headless CMS, and features such as forms or search come from specialized services.
The benefits are speed, a much smaller attack surface, and hosting that absorbs traffic spikes without extra servers. The trade-offs are a rebuild whenever content changes and more reliance on third-party services for anything dynamic.
Jamstack describes an architecture rather than a product, and modern frameworks such as Astro mix prebuilt pages with server rendering where a page needs it. For most marketing and content sites, building pages in advance remains the simpler and faster default.
Updated
YOUR NEXT CHAPTER
Tell us what you're building.
A few lines about the idea, the business and what is getting in the way.