The most clicked Node links of 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.
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.
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.
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.
Eight Habits of a Happy Node Hacker (2017 Edition)
Last year’s edition was very popular, so it’s back. Eight more Node ‘habits’/best practices to consider.
Using ES Modules Natively in Node.js
Starting with version 8.5 Node has supported ES modules natively. Here’s what you need to know.
Why Node 8’s util.promisify Is Awesome
A guide to using Node’s util.promisfy
to promisify your own functions.
10 Tips to Become a Better Node Developer in 2017
Azat Mardan presents ten tips, tricks and best practices to help you become a better Node developer.
Server.js 1.0 Released: A Super Simple ‘Server’
Aims to be a ‘everything works out of the box’ experience, including things like cookies, sessions, WebSockets, gzip, CSRF protection, etc.
Common Async/Await Design Patterns in Node
“Tasks that used to take complex libraries or intricate promise chaining can now be done with rudimentary if
statements and for
loops.”
Introducing npx: An npm Package Runner
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.
Paul Irish on Debugging in 2017 with Node.js
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.
Developing Microservices with Node, React, and Docker
Learn how to quickly spin up a reproducible development environment with Docker to manage a number of Node microservices.
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.