One thing I've taken away from this is vanilla Javascript seems to have come a long way, or I've just never taken the time to fully appreciate all the features
For example I didn't even realise JS supported string interpolation
https://github.com/toddwschneider/stocks/blob/master/index.h...
There's some really good examples of this in Wes Bos' (free) javascript30.com course - 30 short videos all using vanilla Javascript and showing some really neat new features.
Another really awesome new feature which I can't remember if it's in that course or not, is fetch - super simple AJAX API using promises. It's also used in this app: https://github.com/toddwschneider/stocks/blob/master/index.h...
I didn't know about fetch, that's pretty neat. Unfortunately for me, it isn't supported on IE: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API