Weekly Node.js Update - #11 - 03.23, 2018

Below you can find RisingStack's collection of the most important Node.js news, updates, projects & tutorials from this week:

Node v9.9.0 (Current) is released

Notable Changes:

  • assert:
    • From now on all error messages produced by assert in strict mode will produce a error diff. (Ruben Bridgewater)
    • From now on it is possible to use a validation object in throws instead of the other possibilities. (Ruben Bridgewater)
  • crypto:
    • allow passing null as IV unless required (Tobias Nie├čen)
  • fs:
    • support as and as+ flags in stringToFlags() (Sarat Addepalli)
  • tls:
    • expose Finished messages in TLSSocket (Anton Salikhmetov)
  • tty:
    • Add getColorDepth function to determine if terminal supports colors. (Ruben Bridgewater)
  • util:
    • add util.inspect compact option (Ruben Bridgewater)

March 2018 Security Releases

The Node.js project will be releasing new versions for each of its supported release lines on, or shortly after, the 27th of March, 2018 (UTC). These releases will incorporate a number of security fixes and will also likely include an upgraded version of OpenSSL.

Creating an API with Node.js using GraphQL

In this article we focus on putting the pieces together with GraphQL, by building a GraphQL API with Node.js.


How to write powerful schemas in JavaScript

Introducing schm, a functional and highly composable library for creating schemas in JavaScript and Node.js

Deploy a Node.js App with Heroku

In this article you can read a step-by-step guide on how to set up a deployment of a Node.js app with Heroku.

History of Node.js on a Timeline

A recap on what exactly happened to Node.js so far, from the point where it was born. The history of Node.js on a timeline: 2009-2018.


Build a Referral System in Node-Express and Postgres

An increasing number of companies are using referral programs for targeted promotions and marketing. How are these referral programs built? In this article you'll go through that by building a simple but complete referral system of our own.

Sebastian Golasch: Crazy hacks suit IoT just as much as frontend ?

An interview with Sebastian Golasch, one of AmsterdamJS's speakers and Specialist Senior Manager Software Developer at Deutsche Telekom. Sebastian is a JS / IoT pro you shouldn't miss out on!

Previously Node.js Updates:

In the previous Weekly Node.js Update, we collected great articles, like

  • Node v9.8.0 (Current) released;
  • Building a React App from Scratch, Live - Part 1.;
  • HPlaying With Node.js and the Runscope API on Glitch;
  • Node.js Quickstart;

& more...

We help you to stay up-to-date with Node.js on a daily basis too. Check out our Node.js news page and its Twitter feed!