NODEJS MAGAZINE

By Nicolás Cornaglia Schlieman | Node.js articles + many good things

Faster Page Loads: How to Use NDJSON to Stream API Responses

Learn how to create streaming apps with this NDJSON stream express API tutorial. Improve performance and user experience using this technique.

APIs

How This Cars.com Developer Convinced His Bosses to Adopt Node.js

by <b>Nathan Collier</b> on July 17, 2017<p>What does it look like when developers go above and beyond for their company?<p>We think it probably looks a lot like …

JavaScript

Using JWT token for authentication in nodeJS

Last night in the live streaming we worked on user authentication for the Pomidori Project.<p>If you’re like me that’s not very familiar with how JWT …

Node.js

How to inspect the memory usage of a process in Node.Js

<i>Originally published on valentinog.com/blog on July 10, 2017</i><p>While everyone seems to agree about the fact that premature optimization could be …

JavaScript

Mastering Async Await in Node.js

<b>In this article, you will learn how you can simplify your callback or Promise based Node.js application with async functions …

JavaScript

Vital Node.js 8 Features for Developing Scalable Network Application

For all those of you who had been anxiously waiting for the launch of the Node.js 8, there is some good news! Yes, you guessed it right! Node.js 8 …

How to Start Contributing to Node.js

Getting into an open-source project can seem a bit overwhelming. Whether you're entirely new to open-source or not sure where your interests and …

JavaScript

Optimizing AWS Lambda performance with MongoDB Atlas and Node.js

JavaScript

Build a Weather Website in 30 minutes with Node.js + Express + OpenWeather

Before we begin, all the code for this project can be found in the GitHub Repo<p>A <b>template engine</b> enables you to use static template files in your …

JavaScript

Node.js Performance Monitoring with Prometheus

<b>This article helps you to understand what to monitor if you have a Node.js application in production, and how to use Prometheus</b> <i>- an open-source</i> …

JavaScript

Building a Node.js App with TypeScript Tutorial

This tutorial teaches how you can build, structure, test and debug a Node.js application written in TypeScript. To do so, we use an example project …

Async patterns in Node.js: only 5+ different ways to do it!

<b>TL;DR:</b> callbacks, async module, promises, async/await, coroutines/generators, which to use and when.<p>So you’re a Node.js developer, right? Then you …

How to get the most out of the JavaScript console

One of the most basic debugging tools in JavaScript is console.log(). The console comes with several other useful methods that can add to a …

JavaScript

Node.fz: fuzzing the server-side event-driven architecture

Node.fz: Fuzzing the server-side event-driven architecture Davis et al., <i>EuroSys’17</i>This paper provides a fascinating look at common causes of …

JavaScript

Building Your Dog A 💩 Button with a Raspberry Pi, Node.js and Twilio

File this under: better to have than not.<p>Trevor Miller built a button that his dog, Oli, presses when he has to 💩.<p>Trevor hasn’t revealed Oli’s …

Getting Started With VS Code for Node.js Development

As developers, there's one type of tool that we all use to express our intents into a language that systems can interpret and act on: the text …

JavaScript

Node.js + MySQL Example: Handling 100's of GigaBytes of Data

Through this Node.js & MySQL example project, we will take a look at how you can efficiently handle <b>billions of rows</b> that take up <b>hundreds of gigabytes</b> …

Databases

Upgrading from Node 6 to Node 8: a real-world performance comparison

Node 8 is out, did you hear? And it’s faster, or so they say.But without any numbers, ‘faster’ is just letters.Luckily, I have a big fat React site …

JavaScript

Node.js 8 brings sanity to native module dependencies

Node.js, the popular server-side JavaScript platform, has been upgraded with improvements related to the runtime, buffer security, URL parsing, and …

JavaScript

Yarn determinism

Posted May 31, 2017 by Sebastian McKenzie<p>One of the claims that Yarn makes is that it makes your package management “deterministic”. But what exactly …

JavaScript

Build a simple Twitter Bot with Node.js in just 38 lines of code

Tutorials don’t have to be complicated. Together we’ll build a simple Twitter favorite bot with Node.js in just 38 lines of code.Twitter! via …

JavaScript

The Important Features and Fixes of Node.js Version 8

With the release of Node.js Version 8 <i>(happening on 12 PM PST 30 May)</i>, we got the latest LTS <i>(long-term support)</i> variant with a bunch of new features …

JavaScript

Getting Started with AWS Lambda & Node.js

<b>In this article we will discuss what serverless programming is, and how to get started with AWS Lambda as a Node.js Developer.</b><p>Since the launch of AWS …

Cloud Computing

The state of JavaScript modules

Recently, there was a lot of fuss on Twitter regarding the current state of ES modules, especially in Node.js, which decided to introduce *.mjs as …

v5.0.0

[Nodejs] Security: Broken Authentication

Password cracking is equivalent to picking the lock on the front door of a house to break in, by @ChetanKarade<p>This is a note about Node.js security, …

JavaScript

Microservices made easy with Node.js

You might think microservices are too hard to get started with. This post will prove otherwise.<p>Microservice architectures are all the rage at the …

Developing Microservices - Node, React, and Docker - Michael Herman

In this post you will learn how to quickly spin up a reproducible development environment with Docker to manage a number of Node.js …

JavaScript

Nest FINAL release is here! Node.js framework built on top of TypeScript

Nest is a powerful web framework for Node.js, which helps you effortlessly build efficient, scalable applications. It uses modern <b>JavaScript</b>, is built …