The Node.js Magazine

By Dan Wahlin | Dan Wahlin created a magazine on Flipboard. “The Node.js Magazine on Flipboard” is available with thousands of other magazines and all the news you care about. Download Flipboard for free and search for “Dan Wahlin”.

MEAN and Cosmos DB - Part 1: Introduction

Building MEAN Apps with Cosmos DBI've released a new video series that shows how to build MEAN apps using Cosmos DB. Each video in the series will be …

JavaScript

Build a Node.js web app for Azure Cosmos DB

This Node.js tutorial shows you how to use Azure Cosmos DB and the DocumentDB API to store and access data from a Node.js Express application hosted …

JavaScript

Refactoring a Node.js codebase using Async/Await

This week I refactored a Node project of mine from the traditional Node callback pattern to the recently available Async/Await pattern. This pattern …

JavaScript

Building An Interactive Game of Thrones Map (Part I) - Node.js, PostGIS, and Redis

A Game of Maps<p><i>Have you ever wondered how "Google Maps" might be working in the background?</i><p><i>Have you watched "Game of Thrones" and been confused about</i> …

JavaScript

Introducing Fastify, a Speedy Node.js Web Framework

Matteo Collina<p>Matteo has many years’ experience in the software industry and is a well-known figure in the global Node.js, Internet of Things and …

JavaScript

An Introduction to Building TDD RESTful APIs with Koa 2, Mocha and Chai

Intrigued by Koa 2, I’ve started to play with it lately to build an API. And I liked it, especially when you start to see all those green marks after …

JavaScript

remount-router

A simple file-based router for Express.js with automatic routes remounting on file changes without the need to restart the …

JavaScript

Architecting Electron Applications for 60fps

Electron is a native desktop environment that combines the NodeJS runtime with the Chromium browser. This creates a powerful combination of …

JavaScript

async_hooks in node.js, illustrated

<i>async_hooks</i>, the new and still experimental API that came out with node 8 got my attention a few weeks back, so I decided to do a bit of exploring as …

JavaScript

Annoucing Bee-Queue v1.0

<b>Monday, Aug 14th, 2017</b><p><i>Mixmax is a communications platform that brings professional communication & email into the 21st century.</i><p>Today we're announcing …

DevOps

HTTP/2 Server Push with Node.js

Node.js 8.4.0 just arrived with the experimental support of HTTP/2, which you can enable by using the --expose-http2 flag.In this blog post, we will …

JavaScript

5 ways to make HTTP Requests in Node.js

Making HTTP requests is a core functionality for modern languages and one of the first things many developers learn when acclimating to new …

JavaScript

ES Modules in Node Today!

I’m excited to announce the release of @std/esm <i>(standard/esm),</i> an opt-in, spec-compliant, ECMAScript (ES) module loader that enables a smooth …

JavaScript

API Authentication with Node Part #1 - Introduction

APIs

Nightwatch.js

Expect<p>Nightwatch introduces in version 0.7 a new BDD-style interface for performing assertions on elements, defined on the expect namespace on the …

JavaScript

Get Involved with Express Gateway

Simple<p>A single config to control it all<br>• Auto-detect and hot-reload config changes<br>• Plugin architecture<p>Agnostic<p>A gateway for any language<br>• A gateway for …

JavaScript

Q&A with Express Gateway Team: A Microservice API Gateway Built on Express

Last week, LunchBadger announced the launch of a new open source initiative called Express Gateway. Express Gateway is an API Gateway for …

JavaScript

Introducing Monogram, the Anti-ODM for Node.js and MongoDB

In 2015, I started working on a new ODM for MongoDB and Node.js. It was based on the now-obsolete Object.observe() function, and I unfortunately had …

JavaScript

ES6 modules, Node.js and the Michael Jackson Solution

JavaScript’s never had a standard way to import and export functionality from a source file to another. Well, it has: global variables. For …

JavaScript

Practical Node.js

This is the manuscript (draft) and code for Practical Node.js, 2nd Edition [Apress, 2018]. It's work in progress and the draft will be completed in …

JavaScript

Rapid development & deployment with Node.js and Docker

I have quite a few Nodejs repos on GitHub and until now I've not migrated any of them to Docker because I didn't really know how. The other day I had …

DevOps

Writing a Node.js module in TypeScript

One of the best things about Node.js is its massive module ecosystem. With bundlers like webpack we can leverage these even in the browser outside of …

JavaScript

Apollo Server 1.0 — A GraphQL server for all Node.js frameworks

Apollo Server 1.0 — A GraphQL server for all Node.js frameworks<p>Use GraphQL with Express, Hapi, Koa, Lambda, Micro, Restify, etc.<p>Today, after more …

JavaScript

KeystoneJS

KeystoneJS is a content management system and framework to build server applications that interact with a database. It is based on the Express …

Define Mongoose Models Using TypeScript Classes

As a Node developer, chances are that you've already encountered with both Mongoose, and ODM (Object Document Mapper)library helping you connect your …

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

Login-with

GitHub

Processing a large dataset in less than 100 lines of Node.js with async.queue

<i>Sara</i> <i>is a Developer Advocate on Google’s Cloud Platform team, focusing on big data and machine learning. She helps developers build awesome apps</i> …