Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.


Added Node.js Succinctly

Learn the basics of Node.js: non-blocking I/O, the event loop, modules, and the Node.js runtime environment. From there, dive into building practical solutions that interact with filesystems and streams, access databases, handle web server message queuing, and more.

 Free book

Added Module Patterns

The first short book of this series is a short introduction that sets the foundation of the next books to come. It shows what you can do with JavaScript and the Node module system to create and consume different types of modules: Singletons, Closure-based and prototype-based pseudo-classes, façades and others.

 Free book

Added Node, Express and libsass: project from scratch workshop

Node.js What's all the buzz about? Follow along in this workshop/tutorial to get your head wrapped around what it takes to make a Node project from scratch.

 Free book

Added npm recipes

There are over 70,000 modules on npm, so there's a wildly big number of opportunities for checking out how various npm modules can work together. This book showcases them one 'recipe' at a time.

 Free book

Added Heroku + Node.JS

Learn how to build and deploy Node.JS applications on Heroku.

 Free book

Added Mixu's Node book

A book about using Node.js

 Free book

Added Mastering Node.js

Open Source Node eBook

 Free book