I am pretty sure you have heard about Node.js. Basically EVERYONE is talking about it right now; everyone wants to learn it, web development trends seem to be moving towards it and even huge sites like LinkedIn, eBay and PayPal have their entire infrastructure based on it. Node.js is a server technology used to build and run web applications, similar to what ASP.NET, Ruby on Rails or Spring Framework does. It uses JavaScript as its main language, a built-in lightweight web server and a whole bunch of plugins managed through the Node Package Manager (NPM) that allows you to mold your application to your needs, like adding Model-View-Controller features, RESTful services, OAuth and SSL security and others. But, really, why has…
Original Article Can Be Found Here: