Node.js Top 10 Articles — July 2018

What’s trending in Node.js?

Brandon Morelli
codeburst

--

Here’s what’s trending this month in Node.js. Topics include:

  • Web Scraping with Node
  • Node.js App Structure
  • Building an Interactive CLI
  • Malicious Modules

Whether you’re an experienced Node JS Developer, or a newbie looking to learn the basics, there’s something for everyone on this list.

Disclosure: We receive compensation from the courses we feature.

Featured Node.js Courses

The Complete Node.js Developer Course (2nd Edition)

4.6/5 Stars || 26.5 Hours of Video || 81,033 Students

Build, test, and launch real-world application with Node JS. Learn how to store data with Mongoose and MongoDB. Create Express web servers and APIs and real-time web apps with SocketIO. Learn More.

Learn and Understand NodeJS

4.5/5 Stars || 13 Hours of Video || 78,773 Students

Grasp how NodeJS works under the hood. Understand Buffers, Streams, Pipes, Event Emitter, and the JavaScript and technical concepts behind NodeJS. Build a Web Server, Application and AP and understand how it really works. Learn More.

Top 10 Node.js Articles

1. Scrape Websites for Information Easily using Code.xyz and Node.js

By Janeth Ledezma

A web scraper is a tool that allows us to select and transform a website’s unstructured data into a structured database. Learn why it comes in handy and how to build one in this article!

4. How I added awesome multi-threaded features to Express JS

By Steve Konves

I wrote express-http-context which is a ridiculously simple npm package that provides access to a request-scoped context that can be used anywhere in your codebase. It helps make awesome things easy, like adding correlation IDs to your logs.

5. Securing Node.js RESTful APIs with JSON Web Tokens

By Adnan Rahić

Have you ever wondered how authentication works? What’s behind all the complexity and abstractions. Actually, nothing special. It’s a way of encrypting a value, in turn creating a unique token that users use as an identifier. This token verifies your identity. It can authenticate who you are, and authorize various resources you have access to. If you by any chance don’t know any of these keywords, be patient, I’ll explain everything below.

6. Building a Node JS interactive CLI

By Hugo Dias

NodeJS can be very useful when it comes to building Command-line Interfaces also known as CLI’s. In this post, I’ll teach you how to build a CLI that asks some questions and creates a file, based on the answers.

9. Testing Node.js in 2018

By Nick Parsons

Setting up a good test framework can be tricky regardless of what language you’re using. In this post, we’ll uncover the hard parts of testing with Node.js, the various tooling we decided to utilize in Winds 2.0, and point you in the right direction for when it comes time for you to write your next set of tests.

✉️ Subscribe to CodeBurst’s once-weekly Email Blast, 🐦 Follow CodeBurst on Twitter, view 🗺️ The 2018 Web Developer Roadmap, and 🕸️ Learn Full Stack Web Development.

If this post was helpful, please click the clap 👏button below a few times to show your support! ⬇⬇

--

--

Creator of @codeburstio — Frequently posting web development tutorials & articles. Follow me on Twitter too: @BrandonMorelli