Build a Vue.Js E-Commerce App with ButterCMS Headless Backend

There's a plethora of cool frameworks/ tools out there. Why not create a custom, kick*ss shopping experience with these?
Here, I want to use Vue.js to show you that's possible. Because yeah, Vue.js e-commerce is a thing!
And with the right set up in the backend—headless content management, namely— it can be a darn cool thing.
Steps:
- Create a neat, frontend Vue storefront
- Integrate a customizable HTML/JS cart in a Vue app
- Hook the Vue e-comm. app with headless ButterCMS
Enjoy folks!
Build Setup
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For a detailed explanation on how things work, check out the guide and docs for vue-loader.