Skip to content
C Codeloom

Topics / Node.js

Node.js

JavaScript on the server. APIs, streams, and the npm ecosystem.

Why learn Node.js?

  • Lets you ship full-stack apps in one language.

  • Excellent at I/O-bound workloads (APIs, proxies, sockets).

  • The largest package ecosystem in the world via npm.

  • Powers most modern JavaScript tooling.

What you can build with Node.js

REST and GraphQL APIs Real-time apps via WebSockets CLI tools and build tooling Serverless functions on Vercel, Lambda, etc.

Node.js tutorials

2 articles

Hand-written tutorials, ordered as a recommended learning path.

  1. 01 What Is Node.js? A clear introduction to Node.js — the V8 engine, the event loop, non-blocking I/O, the npm ecosystem, and when Node is the right runtime for your project.
  2. 02 WebSockets Node Build a real WebSocket server in Node.js: handshake, broadcasting, heartbeats, backpressure, and scaling beyond a single process.