We have started to use Node.js alongside of a number of Microsoft stack technologies in the Application model within SharePoint and Dynamics. Talk about getting more for doing less. Node.js is quickly rising to become a mainstream engine. I can see how this kind of a technology would eventually replace how business logic is written.
Here is a little article that speaks to how MS is embracing Node.js.