Skip to content

๐Ÿ“— Notes about Node advanced concepts like streams, child process, microservices, etc

Notifications You must be signed in to change notification settings

MrBomber0x001/node-advanced-concepts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

20 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Node Advanced Guide

image

On this repo, I've tried my best to have more consistency explaining some of the advanced node concepts for each concept I've included the following:

  • Introduction to the concept with illustrative approach.
  • A full project to get your hands dirty and see the concept in real world.
  • Resources for whom want to dig any further.

Contents

  • Events
  • Streams
  • Child Process and Worker Threads
  • Libuv and V8
  • CLI
  • Microservices
  • Modules

โ— It's important to consider that I am using vanilla node for those concepts, no external libs or packages.

Resources

The Resources I've used during my learning process was mainly divided into main sources

  • Books
  • Online Courses and Write-ups

A very important note: Most of if not all of the resources here are long-term learning material!

Books

Courses

Featured Articles

Those articles discuss the internals of node Another Repo for Further Digging in: deep-into-node

Streams

Event Loop

V8

Libuv

Worker Threads

misc

TODO:

  • Add Books and Courses related to scalability.

About

๐Ÿ“— Notes about Node advanced concepts like streams, child process, microservices, etc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published