Back to list

JamStack

JamStack is an architecture for creating more agile and secure websites or web applications.

It is not tied to any specific technology. This allows developers to choose from a variety of frameworks and other development tools.

The basic principle of JamStack is to move functionality from the back-end to the front-end, so it doesn't require communication through a server that slows down the application. It is therefore a modern solution that takes into account modern technologies such as the cloud.

JamStack's architecture consists of four parts: a static site generator, a headless CMS, a frontend framework and a CDN. The headless CMS position can be, for example, Strapi or Netlify. The frontend technology can be represented by Angular, Vue.js or React, for example. And a CDN is a network of servers used to deliver content.

The principle can then be explained in a very simplistic way that a static page generator creates a static page that is sent to the user's browser via the CDN.

The benefits of JamStack include cost savings due to the elimination of the back-end, increased application scalability, better SEO results, and improved developer and user experience.

Rascasone

Do you have an idea for a new project?

Write us
CTA