Below you can find RisingStack's collection of the most important Node.js updates, projects & tutorials from this week:
Check out the latest LTS version of Node.js. Changelog:
Support passing undefined to listen() to match behavior in v4.x and v8.x
Mark R. Hinkle, the executive director of the Node.js Foundation reflected on the current State of Node.js in his latest post. By any reasonable measure the state of Node.js is very strong, and it definitely has a good basis to facilitate further improvements:
Every week there are more than 3 billion downloads of npm packages. The number of Node.js contributors has grown from 1,100 contributors last year to more than 1,500 contributors today.
RisingStack partnered up with Keymetrics, the amazing team behind PM2, the de-facto process manager of the Node ecosystem and the incredible performance monitoring & management tool on top of it.
As of October 31, we'll stop providing Trace as a SaaS service, as we'll start to merge Trace with Keymetrics. You'll still be able to continue on monitoring your Node.js apps with their excellent service.
The benefits of using Serverless to deploy web applications are huge.
Moving to Serverless has a relatively long learning curve, though.
In this post you'll see how to how to use the popular Node web framework Express.js to deploy a Serverless REST API. This means you can use your existing code + the vast Express.js ecosystem while still getting all the benefits of Serverless!
As we saw in this article, creating applications with Nest.js is easy, flexible, and intuitive.
Nest.js is a framework for building Node.js web applications. What is special about it? It introduces building blocks that help developers to better organize Node.js applications.
What makes Serverless so awesome? And what are the pain points? You'll find it all out in this article. You'll also see the main keywords and topics that are crucial in getting started with the technology.
Go ahead and jump right into some code and write your own Serverless functions, emulate the envirnoment locally and monitor performance! Brilliant!
npm announced two new ways to protect your npm account. Read on to learn how you can use these security features to keep your code safe and increase everyone’s trust in the more than 550,000 packages of code in the npm Registry.
Developing Node.js applications with Express is one of the most well-known option, however, it's not by far the only one.
Check out how to how to create a very simple RESTful API with Hapi and Couchbase Server. The author Nic Raboy finds Hapi much better designed for creating web services. Why? Check it out in the article.
Building APIs is important; the only think that is even more important is to create a a SECURED API.
How to build one? It's all in this article.
Microsoft and Nearform announce alliance for node.js developer migration and support services on Azure
nearForm and Microsoft announced a new alliance at Node.js Interactive 2017, with the aim to help customers migrate Node.js apps to Azure, and provide enterprise-grade support for them.
An increasing number of Node.js developers chose to build and deploy on top of Azure daily, and Microsoft continues making investments to provide developers a great range of options to host their apps.
Previously in the Node.js Weekly Update
In the previous Node.js Weekly Update we collected the latest security issues in Node.js, the new Stackdriver Debugger for Node.js, how to write clean code for cascaded promises and reliable browser tests using Selenium and Node.js; learnt about debugging and the Node8’s util.promisify.