Weekly Node.js Update - #12 - 04.06, 2018

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

Node v9.11.1 (Current)

An infrastructure issue caused a non-functioning msi installer for x64 to be promoted. The patch release is to ensure that all binaries and installers work as expected.

Node v9.11.0 (Current)

  • deps:
    • Updated ICU to 61.1 (Steven R. Loomis). Includes CLDR 33 (many new languages and data improvements).
  • fs:
    • Emit 'ready' event for ReadStream and WriteStream (Sameer Srivastava)
  • n-api:
    Bump version of n-api supported (Michael Dawson)
  • net:
    • Emit 'ready' event for Socket (Sameer Srivastava)
  • Added new collaborators
    • mafintosh Mathias Buus

Announcing the Second Edition of "Refactoring"

Martin Fowler has just announcer the second edition of his book, Refactoring. The target for the print edition of the book is to have it available during the fall of this year.

refactoringBook-1

AWS Lambda Supports Node.js v8.10

You can now develop your AWS Lambda functions using Node.js v8.10. In addition to the leveraging new features in Node.js v8.10 such as the new V8 6.0 engine, Lambda functions written in Node.js 8.10 can now use the async/await pattern to specify error or return values for the function execution

From Express.js to AWS Lambda: Migrating existing Node.js applications to serverless

Building a serverless application from scratch requires a mind shift, but once you start thinking in a serverless way, all the dots connect quickly.

What happens if you don't start from scratch? If you already have an app with a few thousand lines of code and a couple of thousand daily active users? Can you and should you migrate such an application to serverless?

vacation-

NodeJS meetup and conference recordings from Q4 2017: NodeConfEU and Node.js Interactive

This post lists all the Node meetup & conference recordings from the latest quarter of 2017. Browse around 86 videos with descriptions on one page.

NodeJS_Q4_2017

Write Your Own Node.js Promise Library from Scratch

In this article, you'll learn how to write your own promise library. You'll also see a demonstration with async/await. Code on!

Creating and Integrating a Node Lambda function with API Gateway

In this three-part-series you'll learn about how to get a Node.js application which performs image resizing running on AWS Lambda. Take a look at how Node applications generally work, then configure your AWS account and get the AWS CLI utility working.

The History of React.js on a Timeline

To have a better understanding of React, let’s have a sneak peek at how everything started. We collected the most significant milestones in the history of React, presented in a timeline.
the-history-of-reactjs-on-a-timeline

Previously Node.js Updates:

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

  • Node v9.9.0 (Current) & Security Releases were announced;
  • Creating an API with Node.js using GraphQL;
  • How to write powerful schemas in JavaScript;
  • Deploy a Node.js App with Heroku;

& 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!