What Jamstack means
Jamstack stands for JavaScript, APIs and Markup. Pre-built pages load fast and have a smaller attack surface because there is no live database behind each page view. The idea has since blended into frameworks like Next.js that mix static and dynamic rendering.
Why it matters for your website
Jamstack sites serve pre-built pages from a CDN, which makes them fast, secure and cheap to host. With less server code running, there are fewer things for attackers to target. The trade-off is that dynamic features rely on APIs and services, which need planning.
A boutique law firm rebuilds its site as pre-built pages on a CDN, with forms handled by a form service. Pages load quickly, and there is no plugin stack to patch.
Tips
- List the dynamic features you need, like forms and search, before choosing tools.
- Pair it with a headless CMS so non-developers can edit content.
- Use deploy previews to review changes before they go live.
Common mistakes
- Choosing it without a plan for how editors will update content.
- Adding so many third-party scripts that the speed advantage disappears.

