I personally do a lot of programming for eCommerce websites. None have been written in NodeJS. I see mainly .NET and PHP.
Since NodeJS is becoming a popular language, what application do businesses usually use it for? APIs? CMS sites? Web Apps?
Could NodeJS be used to build a powerful eCommerce platform? If so, what are its limits? Memory issues? CPU issues? Concurrent user issues?
Side question: When starting out with NodeJS what are some good things i can create to learn how well the language works? I want to be able to utilize the language fully within its most powerful aspects.
Edit: Found an article http://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js