What is this big deal about Node.js ? You may be thinking !
Have you ever thought of having the possibility of writing both server side code and client side code in one language.With the introduction of Node.js this became a reality now.Node is a platform for simplifying the creation of complex network applications
What is Node?
Node doesn't have any default server like HTTP server as you have for traditional server programs.So it is the responsibility of the developer to do everything.This reduces the resource need and also improves your web application application speed considerably.
Similar to libraries in other programs in Node the concept of module architecure introduced.Each module contains a set of functions corresponding to the subject of the module.Node.js also provides some core in built modules package (npm) including modules like HTTP Module,TCP Module etc., which you can download. Similar to referencing the assemblies or including libraries, in Node we need to include modules.It is very straight forward using require () function as below.
var httpModule = require("HTTP");
For installation and start developing applications using Node.js continue reading . . .