The modern way to develop for the web, delivering sites that are secure, fast and easily scalable
What is JAMstack?
JAMstack isn’t a specific set of tools, but a new, modern way of building websites & apps. It seeks to provide an alternative to traditional web development practices that require complex infrastructure to power largely static websites and applications.
The J-A-M in JAMstack stands for;
- Javascript: Client-side programming language used to deliver dynamic content to the frontend
- APIs: A method for applications to talk to one another. A good example is connecting to a Headless CMS to access website content
- Markup: Pre-rendered HTML produced using a build tool or static site generator
As JAMStack websites and applications output static files, these can be hosted on various CDNs which provide a number of benefits