Introduction to Node.JS
Node.js is an open source, cross-platform environment built on Chrome's JavaScript runtime for fast and scalable server-side as well as networking applications. It runs on various platforms and uses JavaScript on the server. As Node.js is an interface to the V8 JavaScript runtime, it enables event-driven programming to the web servers through a JavaScript interpreter that runs in the Chrome browser. The core advantage of Node.js is that it works on a non-blocking I/O model that makes it clean and usable.