Image for post
Image for post

The most popular JavaScript links of 2017

Chris Brandrick
Dec 20, 2017 · 5 min read

As the year draws to a close it’s the perfect time to reflect and look back over the past 12 months to see what projects got people talking and what JavaScript topics got folks clicking.

To do this we’ve taken a dive into the JavaScript Weekly archives — If you’re not familiar, it’s a weekly email newsletter that goes out to over 130,000 developers and programmers. Each week it pulls together the best JavaScript news, articles and tutorials from the past seven days.

Here, we’ve pulled together a dozen or so items from this year for you to check out, or revisit. So, here’s a reminder of what proved popular in the world of JavaScript in 2017.

Image for post
Image for post

Ben McCormick| Shared in July’s Issue 345

Image for post
Image for post

One developer’s take on a question asked on Reddit earlier this year — the question attracted plenty of debate over what priorities JS developers should have.

benmccormick.org

Image for post
Image for post

Beaudru Manuel | Shared in September’s Issue 353

Image for post
Image for post

This thorough guide explains plenty of JS terminology, along with helpful code examples.

github.com

Image for post
Image for post

Kitson Kelly | Shared in November’s Issue 362

Image for post
Image for post

The conclusion of an 11-part series comparing Aurelia, Ember, Dojo, Vue, React and Angular. This finale, looking at the pros and cons of each, proved highly popular.

sitepen.com

Image for post
Image for post

hive | Shared in July’s Issue 342

Image for post
Image for post

British design studio Hive collected together guidelines for working on JavaScript projects. With over 10k stars on GitHub, the guide covers documentation, dependencies, testing, code structure and more.

github.com

Image for post
Image for post

Nikolay Grozev | Shared in October’s Issue 355

Image for post
Image for post

This detailed tutorial explains the await/async features in ES2016.

nikgrozev.com

Image for post
Image for post

Eric Elliott | Shared in April’s Issue 331

Image for post
Image for post

An explainer on how ES6’s arrow functions are useful and why you should become very comfortable with them.

medium.com/javascript-scene

Image for post
Image for post

Alexander Zlatkov | Shared in September’s Issue 352

Image for post
Image for post

A good primer for anyone not familiar with the depths of memory management.

blog.sessionstack.com

Image for post
Image for post

Patrick Triest | Shared in August’s Issue 348

Image for post
Image for post

How Patrick Triest learned to stop writing Callback Functions and love JavaScript ES8.

blog.patricktriest.com

Image for post
Image for post

Eric Elliott | Shared in July’s Issue 344

Image for post
Image for post
Smoke Art Cubes to Smoke — MattysFlicks — (CC BY 2.0)

Part of Eric Elliott’s series on learning functional programming and compositional software techniques in JavaScript ES6+ from the ground up.

“In JavaScript, any function can return an object. When it does so without the new keyword, it’s a factory function.”

medium.com/javascript-scene

Image for post
Image for post

Denys Dovhan | Shared in August’s Issue 346

Image for post
Image for post

Around 40 examples of ‘quirky’ JavaScript code with unexpected results or outcomes. Mostly interesting to learn about odd edge cases.

github.com

Image for post
Image for post

Enjoyed this roundup? Be sure to give it a 👏 clap or three — oh, and if you have any standout JavaScript reads from this year that you want to share, please jump in the comments and do so!

Thanks for reading! 😊

Image for post
Image for post

Want more content like this in your inbox each week? Join over 130,000 developers and sign up to receive JavaScript Weekly.

DailyJS

JavaScript news and opinion.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store