JAMstackin’

A presentation at NodeConf EU in in Kilkenny, Ireland by Stefan Baumgartner

JAMStack is probably one of the most unsung, yet one of the most important trends in recent years. JAM stands for JavaScript, APIs, and Markup and describes an architecture tailored for the cloud. Markup to serve content fast, JavaScript to enhance experiences, APIs to get dynamic data. But there’s a lot more to that. JAMStack is a commitment to serverless architectures, DevOps best practices, CI/CD and progressive enhancement.

This talk gives a different introduction to JAMStack, coming from stories from the field where bad technology choices created chaos and havoc amongst projects. We split web applications into four layers and see how the hosting layer, the application layer, and content management evolve once we put the front-end into focus.

The audience will learn:

  • What the JAMStack is, and why every architecture should follow the JAMStack
  • JAMStack as bridge between web apps and web sites
  • Architectural patterns on the JAMStack
  • Content management in the JAMStack world
  • Incremental adoption towards the JAMStack

Video

Resources

The following resources were mentioned during the presentation or are useful additional information.