Node.js® is built on Chrome's V8 JavaScript Engine. Node.js is designed to
build and execute applications using an event-driven, non-blocking Input/Output
model attempting to make it lightweight and efficient. Node.js contains one of
the largest open source package ecosystem using npm to create, install, and
manage a variety of useful JavaScript packages that can easily be embedded into
any Node application.
This book is structured in a Cookbook format featuring recipes that contain
problem statements and solutions. A detailed explanation follows each problem
statement of the recipe. This is usually contained within the solution;
however, an optional discussion section can often contain other useful
information helping to demonstrate how the solution works.