Last monday I was having one of those "profounds" conversations with a work colleague about JS frameworks, Server Apps, building Rest Services, etc, and he came up with this statement: "I don't understand why people are starting to build web apps with nodeJS while there are already so many great and awesome server side platforms in the market with tons of resources in the web!!", ..I left a couple of seconds to pass by and then I just had a very simple answer: "Because it is the Next Big server side platform, ...Period!!".
Immediately I was asked with the obvious question: "Why??". ..And that is when I decided to answer it writing this article!!.