JavaScript30: Closing notes

When I started this challenge my goal was to switch back to vanilla JS after over-relying on jQuery. Due to the improvements of ES2015+ and modern browsers it’s been surprisingly straightforward.

I had fun working with the various web APIs: speech synthesis, geolocation, HTML5 audio and video etc, however it was the everyday things that impressed me the most:

These improvements make JavaScript a better language to work with, and there’s less of a need to abstract over it with jQuery. Working with ES2015+ and using webpack with babel to handle older browsers feels right to me.

Anyone looking to learn or brush up on JavaScript I’d highly recommend taking a look at JavaScript30 and ES6 for everyone.

Here’s to another 970 projects!

Final exercises