I’ve been messing around with building stuff on the web for over 20yrs now. I’ve been avoiding learning anything beyond the very basics of js for the entire time. Early on it was all doom and gloom about how bad js was to use. Later when Google started pushing js I still wasn’t a fan. I still leaned away from js and only picked up enough to get a couple of things working as I needed them.
Last year I decided to start building an involved app for our company and after toying around with Vue for part of the interface and it worked well. I really liked how building the app as a SPA felt. I could also see the advantage of having my logic and view layer decoupled. Now Im not really married to anything really. If I wanted to swap out the back end for something else its as simple as making sure I stub the same end points and data. If I want to change the front end for some reason I already know what end points I have.
After realizing just how little I know about js and using it I decided to try and actually learn some more about js. So the fun begins.