Weekly Node.js Update - #7 - 02.16, 2018

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

Node v6.13.0 (LTS) is released

  • console:
    • added console.count() and console.clear() (James M Snell)
  • crypto:
    • expose ECDH class (Bryan English)
  • added cypto.randomFill() and crypto.randomFillSync() (Evan Lucas)
    • warn on invalid authentication tag length (Tobias Nießen)
  • deps:
    • upgrade libuv to 1.16.1 (cjihrig)
  • dgram:
    • added socket.setMulticastInterface() (Will Young)

Read the post for more info here.

Top 1000 most depended-upon packages

This gist is updated daily via cron job and lists stats for npm packages:

  • Top 1,000 most depended-upon packages
  • Top 1,000 packages with largest number of dependencies
  • Top 1,000 packages with highest PageRank score

5 Practical Ways To Share Code: From NPM To Lerna And Bit

Sharing common code between projects and repositories is a key factor for better modularity and faster development, but it’s also complicated.

Here you can read a practical overview of 5 methods for sharing code between these repos and projects for 2018.


Reducing GraphQL response size by… a lot

I have started to use GraphQL in 2017 and since then without exception used it for every project. However, I have soon hit a limitation–the response size can become huge. This happens when you normalize your resources (as you should).

In this post, you can read a solution for reducing GraphQL response size using basic principles of compression?

How to install node.js and npm on Debian 9

In this blog, We are going to see how we can install the node.js and npm on the Debian Operating system.

The Ideas Behind React Easy State

Front-end developers often refer to transparent reactivity  as magic, but there is nothing magical about it. How come? Read this post for details.

Building a Node.js App with MongoDB Atlas and AWS Elastic Container Service, Part 1

Learn how to build a Node.js application with MongoDB Atlas and deploy it easily using Amazon EC2 Container Service (ECS).

Event sourcing vs. CRUD

Which should you choose: Event Sourcing or CRUD?

In this post, you can read about everything that needs to be considered before deciding.

Learn Node.js & Microservices

Would you like to know more about the Node.js Fundamentals, Microservices, Kubernetes, Angular, or React? We have good news for you!

Previously Node.js Updates:

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

  • Building a realtime polls app with Node.js and Pusher;
  • Use OpenWhisk for FaaS with Node.js and Couchbase NoSQL;
  • Why Developers Love Node.js & what's their main issue with it? Survey Results.;
  • A Node.js Perspective on MongoDB 3.6: Array Filters;

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