1. +
  2. +

What is JAMstack and why use it?

Published: 2020-04-07

What is JAMstack?

JAMstack stands for JavaScript, APIs and Markup, and is a set of tools that is used for building static websites.

A modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup

Mathias Biilmann

CEO & Co-founder of Netlify



JavaScript enables interactive web pages and is an essential part of web applications. The vast majority of websites use it for client-side page behavior, and all major web browsers have a dedicated JavaScript engine to execute it.


An application programming interface is a computing interface to a software component or a system, that defines how other components or systems can use it. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, the conventions to follow, etc.


Using a Static Site Generator, static HTML files can be generated from source files to be served to a website.

Benefits of JAMstack

JAMstack has a lot of benefits compared to the traditional way of building websites using server-side CMS like Wordpress and Squarespace.


JAMstack generates pages at deploy times using CDN by sending pre-built markup and assets. No more waiting for sites to load!


JAMstack isn't server-sided which means you don't need to worry about server and database vulnerabillities.

Pricing & Scalability

Hosting static assets is cheap and at times free (depending on the scale of the buisness), and will end up saving you a lot of money in the long run. Scalability is also very easy trough CDN.


JAMstack offers faster and more versitale development which will result in a faster launch of your site.


If its speed and security you're after, JAMstack is deffinetly the way to go. By relying on APIs and CDN to deliver pre-build markups you will experience faster load times and more secure websites.

More Insights

  1. Published at: 2020-04-13

  2. Published at: 2020-04-11

  3. Published at: 2020-04-10

  4. Published at: 2020-04-09

  5. Published at: 2020-04-09

  6. Published at: 2020-04-08

  7. Published at: 2020-04-07

  8. Published at: 2020-04-07


Frederik Lauenborg

Creative Director