If you can relate, then you're probably already aware of the awesomeness that is github.com/trending. Here are three .js libraries I've been watching and assimilating in 2016.
mo.js is probably the most unique, and visually impressive animation library that we've seen, ever. It displays a novel design by using svg paths as easing parameters, resulting in an amazingly expressive look when compared to traditional tweens and transitions. You might mistake the demo below as a video produced with After Effects, but inspect the dom if thou disbelieveth. As of this time documentation is still a heavy work in progress, but we found more than enough in the github readme to get started. Don't let your animations stagnate in antiquity, head over to github.com/legomushroom/mojs and discover what @legomushroom has been up to, it's exciting.
React Native isn't new to the scene, but I still come across .js developers who have yet to clone and build something with it. It's understandable from the perspective that we're just getting over the dismal experience of "hybrid" apps, but React Native is different. You're not building a html web view abomination masquerading as an iOS/Android app. "You build a real mobile app that's indistinguishable from an app built using Objective-C or Java. React Native uses the same fundamental UI building blocks as regular iOS and Android apps." I enjoy working with Swift + Xcode, but now I also really enjoy working with React Native. Don't take my word for it, watch Jani Evakallio's presentation at React London.
head nod to NativeScript
Being a web developer in 2016 is more exciting than ever because you're just a few steps away from utilizing experience you've already gained in other avenues.