I recently was part of an interview process for a company that builds their front end applications almost entirely with VueJS. Coming from a primarily vanilla JavaScript and React background, naturally I was very curious. Having my potential boss suggest that:

“You should look into Vue — and that’s not an assignment or anything.”

— Maybe Future Boss

It was a great excuse to dive into the documentation, check out some of my favorite tutorial producers and build my own front end Vue app. Rather than try to reinvent the wheel and get bogged down with a whole new domain and backend API, I decided to take an existing Ruby on Rails API I had created for a Rate Your Landlord (RYL) app previously expressed with React.

Screencap of React front end hosted on Heroku

This way I could really focus on the front end and use existing solutions I had made for the React front end and let those color my journey into a Vue implementation. That being said I won’t be talking about the finer points of my API implementation, but you can scour my source code at one of the links below.

This is currently a work in progress, but here’s some links:

#web-development #javascript #react #vuejs #api

Convert a React App to Vue.js
7.95 GEEK