Node.js Weekly Update - October 20

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

DOS security vulnerability, October 2017

The Node.js project will be releasing new versions of 4.x, 6.x, and 8.x the week of the 24th of October to incorporate a security fix.

nodejs_logo_green

Use OpenID Connect to Build a Simple Node.js Website

Authentication techniques changed a lot over the past few years. In this post, you can read ow to use OpenID Connect in a simple Node.js website where Express.js is running.

Just recently, however, OpenID Connect (OIDC) has come onto the scene. It’s a protocol built on top of OAuth that provides everything you could ever want: simplified user authentication, simplified authorization, and lots of nice management to tie them all together.

Documenting your Node.js API with apiDoc

Multiple frameworks and libraries make it easier to build browser-based apps with the web’s lingua franca language

Javascript, the language which is supported by all mainstream web browsers, has been key to the development of browser-based web apps. What are the 10 essential technologies of a Javascript developer’s toolkit? Find out in this post.

Node.js vs. Java: An epic battle for developer mindshare

Javascript vs. Java. Compiled and statically typed vs. interpreted and dynamically typed. These are only the basic technical differences between the two languages that have shifted onto a collision course of sorts, thanks to Node.js.

node.js-vs-java

Introducing StdLib Sourcecode: Share Your Node.js “Serverless” Code With Developers Worldwide

Simply put, StdLib sourcecode is the easiest way to get started building and deploying web applications using new “serverless” technology.

With the help of this brand new tools, you’ll be able to create a fully functional web service in seconds  form the browser without touching the infrastructure. Read on for more info.

Node.js Interactive North America 2017: Key Takeaways

Node.js Interactive North America 2017 was held at the beginning of October, 2017.

It ended up being an eye-opening event for what we see as huge opportunities. Node and JavaScript, in general, are a large market that currently has a lot of growth. This conference is a great venue to talk about Enterprise solutions.

Check out the most important takeaways of the conference in the post.

Sending Emails using Sendgrid with Node.js

In this post, you can read about how to set up Sendgrid in Node.js, for sending basic HTML emails. To follow the steps of this post, you’ll need to have a Sendgrid account and Node.js to be installed.

ES Check

This post is going to walk you through the command line scripts and their corresponding logged results. Why ES Check? Because is assumed by developers that future JavaScript—like ES8 will be transpiled appropriately by a tool like Babel. And ES Check tests if these files were transpiled correctly.

ES Check checks JavaScript files against a specific version of ECMAScript (ES) with a shell command. If a specified file's ES version doesn't match the ES version argument passed in the ES Check command, ES Check will throw an error and log the files that didn't match the check.

Previously in the Node.js Weekly Update

In the previous Node.js Weekly Update we collected the latest news on Node.js like the AWS security scanning, posts on Mongoose for MongoDB and Node.js, and the future of microservices, as well as how to store geo-positioning data, or deploy a Node.js bitblog in 3 steps, and much more. Click if you missed it!

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!