The most clicked Node links of 2017

Za'e Johnson
DailyJS
6 min readDec 22, 2017

--

We’ve dug through our data to bring you a roundup of 2017’s most popular links featured in Node Weekly.

Node Weekly goes out to over 35,000 Node developers each week, sharing the latest Node news, tutorials and articles. Here’s what Node developers were reading in 2017:

‘Node.js Will Overtake Java Within a Year’

Michelle Gienow

An interview with former Node.js Foundation community manager Mikeal Rogers where he remarks on the growth of the Node ecosystem.

Featured in Issue 193

Introducing Fastify, a New Speedy Web Framework

Matteo Collina

Fastify is built as a general-purpose web framework, but ‘shines’ when building extremely fast HTTP APIs that use JSON as the data format.

Featured in Issue 204

A Curated Compilation of Node Best Practices

Yoni Goldberg

Curated from many popular articles over the years comes this still-in-development summarized list of best practices covering topics from error handling to memory use.

Featured in Issue 213

A Checklist of Node Production Best Practices

Yoni Goldberg

Goldberg’s second appearance in our countdown.

19 different tips or best practices to consider when putting your Node apps into production, along with pop-out examples and links.

Featured in Issue 197

Eight Habits of a Happy Node Hacker (2017 Edition)

Heroku

Last year’s edition was very popular, so it’s back. Eight more Node ‘habits’/best practices to consider.

Featured in Issue 192

Using ES Modules Natively in Node.js

Dr. Axel Rauschmayer

Starting with version 8.5 Node has supported ES modules natively. Here’s what you need to know.

Featured in Issue 205

Why Node 8’s util.promisify Is Awesome

Hackernoon

A guide to using Node’s util.promisfy to promisify your own functions.

Feature in Issue 207

10 Tips to Become a Better Node Developer in 2017

SitePoint

Azat Mardan presents ten tips, tricks and best practices to help you become a better Node developer.

Featured in Issue 170

Server.js 1.0 Released: A Super Simple ‘Server’

serverjs.io

Aims to be a ‘everything works out of the box’ experience, including things like cookies, sessions, WebSockets, gzip, CSRF protection, etc.

Featured in Issue 212

Common Async/Await Design Patterns in Node

Valeri Karpov

“Tasks that used to take complex libraries or intricate promise chaining can now be done with rudimentary if statements and for loops.”

Featured in Issue 179

Introducing npx: An npm Package Runner

Kat Marchán

npm 5.2 introduced a new binary alongside the usual npm: npx, a tool to simplify using CLI tools and other executables hosted on the registry.

Featured in Issue 196

Paul Irish on Debugging in 2017 with Node.js

Paul Irish

Paul Irish demonstrates improved workflows for debugging, profiling and understanding your app using the DevTools protocol. He also shares more advanced techniques for automating and monitoring Node.

Featured in Issue 206

Developing Microservices with Node, React, and Docker

Michael Herman

Learn how to quickly spin up a reproducible development environment with Docker to manage a number of Node microservices.

Featured in Issue 188

Thanks for reading! Enjoy this roundup? Be sure to give it a clap! 👏

Want to receive a weekly update featuring the latest Node news and developments throughout 2018? Why not subscribe to Node Weekly.

--

--