Welcome to the Jamstack
A new approach to faster, more secure websites.
All sites on Netlify are prebuilt for performance and deployed directly to our global edge network —without requiring you to manage, scale, or patch any web servers. This enables a revolutionary new architecture called the Jamstack , designed to make the web faster—and to support the new tools and workflows used in modern web development.
The problem with the legacy web
Complex apps and complex servers
A traditional website is actually a program that has to run on a web server at all times.
Running sites this way needlessly slows things down, provides way too many opportunities for attack, and is expensive to scale.
What the Jamstack delivers
Optimize your site with prerendering and global delivery.
More secure infrastructure
By design, Jamstack architectures offer fewer points of attack.
High scale without high complexity
Prerendered frontends served at the edge are inherently scalable.
Improved developer experience
Launch faster with more productive dev & deployment cycles.
How it works
Decoupling the frontend from the backend
Unlike the large legacy apps, Jamstack projects neatly separate the frontend pages and UI from the backend apps and databases. Freed from backend servers, the frontend can then be deployed globally, directly to a CDN.
Prebuilding all pages for speed
Before deployment, the entire frontend is prebuilt into highly optimized static pages and assets. This happens in a build process (before being deployed / hosted).
Dynamic content via APIs
How it advances the web
Running sites on web servers
Deploying sites globally
A Jamstack deployment doesn’t run on a traditional setup of origin servers. Instead, automated deployments are used to push sites directly to the Edge / CDN.
Webpages rendered at runtime
Webpages prerendered for speed
Rather than building content at runtime for each request, content is prebuilt and optimized during a build setup using a site generator and other build tools.
APIs & Microservices
Decoupling the frontend from the backend allows for more modular development where we can take advantage of the huge ecosystem of third party tools to provide website functionality.
BYOT: Bring your own technologies
Prebuilding all pages for speed
The Jamstack ties deployments closely to a Git-based workflows. Git brings the rigor and safety of version control to web projects allowing support for large projects with numerous contributors.
Modern build tools
First deployed by large enterprises, the Jamstack democratizes the use of CDN technology to deliver web content from end points as close to users as possible.
What’s the catch?
Modern web development requires modern tools and infrastructure. Wiring this stuff together on your own can be challenging, even when using cloud services like AWS. (Some tutorials run 13-15 steps for setup alone! Really.)
And that’s exactly why we started Netlify. We’re making it possible to build and deploy production Jamstack sites in seconds.
Netlify is proud to be the first infrastructure provider native to the Jamstack and designed to support modern tools and workflows.