105

The most popular JavaScript links of 2017 – DailyJS – Medium

 6 years ago
source link: https://medium.com/dailyjs/the-most-popular-javascript-links-of-2017-e4616e8b48c7
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
1*QQvzwKk7rdC1JkY0XiPVUQ.png

The most popular JavaScript links of 2017

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.

1*ZrJKJqBsksWd-8uKM9OvgA.png

Ten Things A Serious JavaScript Developer Should Learn

| Shared in July’s Issue 345

1*L37gXU3VaVAMEXVondRwIA.png

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

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

A Modern JavaScript Cheatsheet

| Shared in September’s Issue 353

1*__9j3WJ7T6f1-qsohd_fIA.png

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

github.com

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

Web Frameworks: Conclusions

| Shared in November’s Issue 362

1*_VdeSGFVYfx1Zes77hb1Vg.png

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

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

A Set of Best Practices for JavaScript Projects

| Shared in July’s Issue 342

1*_IQYVzVTikuDYHcjBk8tDg.png

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

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

Await and Async Explained with Diagrams and Examples

| Shared in October’s Issue 355

1*Q6P3kpawnGq_xswmdrSYJw.png

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

nikgrozev.com

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

Familiarity Bias is Holding You Back: It’s Time to Embrace Arrow Functions

| Shared in April’s Issue 331

1*4cpJI2P4FnZF3Rs63Gcr2Q.png

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

medium.com/javascript-scene

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

How JavaScript Works: Memory Management + How to Handle Four Common Memory Leaks

| Shared in September’s Issue 352

1*Rrwzx8d2aMalnQzfp2Ogwg.png

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

blog.sessionstack.com

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

Async/Await Will Make Your Code Simpler

| Shared in August’s Issue 348

1*DA2wbmE2ltaIdEuV-K0ZpQ.png

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

blog.patricktriest.com

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

JavaScript Factory Functions with ES6+

| Shared in July’s Issue 344

1*CeQdjNWrHICYL4CX3c2Jbw.png

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

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

What the f*ck JavaScript?

| Shared in August’s Issue 346

1*7BjHoDXVdshXztgqjXKjqg.png

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

github.com

1*4877k4Hq9dPdtmvg9hnGFA.jpeg

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! 😊

1*ZrJKJqBsksWd-8uKM9OvgA.png

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK