Published on June 16th, 2017
Estimated Reading Time is 2 mins
Lately I've been building more things that use VueJS.
For me, it's the first JavaScript framework that has really clicked while also being a joy to use when compared to React and Angular 1.x.
Most of what I've built with Vue has been within a Laravel project. Laravel makes it easy to build RESTful APIs that you can consume within a single page JS app.
I was curious; could I do the same thing but instead use Craft as my back end rather than migrate content and users to a custom Laravel app?
My friend Paulo Elias and his team @ideo did just that with React where they consume Element API endpoints but all of the authoring is via the control panel.
What I wanted to achieve using just the front end was:
So, in this series, I'll breakdown the approach I've taken, piece by piece.
I'll cover how I: