Node.js is a JavaScript runtime, or an interpreted one to be precise, that hosts JavaScript code on a server-side machine. It came into use in 2009, was coded by Ryan Dahl, and is based on Google's ultra-fast V8 engine. Unlike traditional server-side platforms, Node.js uses a single-threaded, ...