For Mirum, part of the "Fuel The Feeling" campaign we built and delivered a digital playbook using re-useable components. The site is built using Gatsby.js and a Contentful backend, with Auth0 intergration.
We decided to go for the Jamstack approach. we'd been using Gatsby.js and Contentful for some internal projects and felt this would be a good fit.
Using Contentful allowed us to build a backend environment using re-useable components in a block like architecture.