Earlier this year, I spoke at Gatsby Days LA about integrating Shopify with Gatsby. As part of my talk, I built Sell Things Fast to demo the Shopify-Gatsby connection. After buildling and teaching about the process, it seemed to me that it should have been easier to build a working Shopify site on Gatsby. But, as I looked around, there wasn't a great plugin or theme that handled all the hard parts.
So I built it.
My first gatsby theme
Today I'm releasing my first Gatsby theme to make this process easier than ever. Introducing: Gatsby Theme Shopify Manager.
This data theme handles all of the hard work for you. All you have to do is:
- Install the theme
- Provide API credentials
- Import hooks
And then start coding. 🚀
Why a theme?
The documentation for Gatsby themes says this:
Gatsby themes are plugins that include a gatsby-config.js file and add pre-configured functionality, data sourcing, and/or UI code to Gatsby sites.
I wanted GTSM to be an opinionated theme that did as much of the work as possible for developers. It includes the gatsby-source-shopify plugin as well as the Shopify-buy plugin, making it the only thing to install and configure in order to get a connection to Shopify up and running.
Want to check it out for yourself? Head over to the documentation/demo site to read about how to use it!