I rarely mention this but I started using VueJS back when version 0.10.0 was out. Back then, VueJS was an interesting mashup for KnockoutJS and AngularJS semantics (and…it’s still is, right?). I haven’t touched it since because the update for 0.12 or 0.11, I can’t exactly recall, broke a bunch of APIs and well, life is too short to pick up a project so early on that a few weeks later, your app breaks.
But, Vue has come a LONG way since those days and I have to say, the API isn’t horribly different from what it used to be!
I’ve been creating a bunch of small apps. Part of it has been my venture through FreeCodeCamp (which has these “projects” which are annoyingly good at testing your skills) and part of it has been my falling in love with CodePen and the ability to truly rapidly prototype on it. If you haven’t tried CodePen, I highly recommend it especially since it includes transpilers and just about every framework out there has a CodePen demo. For a more robust environment though, I’d suggest Plunker which allows you to create “files” rather than relying on a single point of entry for your code.
So, a couple months back, I had the need to access a gaming database and pull out dates. I follow a podcast called New Game Plus (hell, I’m a patreon supporter of theirs, that’s how much I like them). The podcast plays a different “retro” game every week, randomly selected from a user-submitted master list. To be able to submit to the master list, a game has to be 15 years or older. That was a pain in the ass to check quickly so I decided to make an app.