Great post! I'll definitely have to run through the steps in detail as time allows and set up an example site. I did something similar with a different set of technologies but I like the auto build web hooks and such. I might try to do something similar but swap out react for the pwa-starter-kit from the polymer team and see how that goes.
So I went all in on this. I ended up building out a static site generator called Orison on top of lit-html, which is the new Polymer templating library. It is pretty awesome to create a static site with lit-html templating, as it is so close to bare bones JavaScript, making the entire developer experience built on native web technologies even at the site generation step. I am in the process of using this approach to create multiple ecommerce sites for my clients. They are not quite ready to share but over all this JAMstack / Contentful + Netlify combo with is a great way to build websites.
Great post! I'll definitely have to run through the steps in detail as time allows and set up an example site. I did something similar with a different set of technologies but I like the auto build web hooks and such. I might try to do something similar but swap out react for the pwa-starter-kit from the polymer team and see how that goes.
Yep. Gatsby, Contenful or Netlify taken individually, can work with other technologies too. I'd love to hear how that goes. Do let me know!
So I went all in on this. I ended up building out a static site generator called Orison on top of lit-html, which is the new Polymer templating library. It is pretty awesome to create a static site with lit-html templating, as it is so close to bare bones JavaScript, making the entire developer experience built on native web technologies even at the site generation step. I am in the process of using this approach to create multiple ecommerce sites for my clients. They are not quite ready to share but over all this JAMstack / Contentful + Netlify combo with is a great way to build websites.
Glad the article was able to help. Sounds like an interesting project you're working on.