As a veteran programmer (20 years now, pretty much everything out there), I spent a couple of days with Node to see what all the fuss was about.
I walked out with 'meh' after working out I can shift more requests with asp.net and the tooling was better on asp.net as well.
Node looks good on paper but the new approach and scalability is pointless when you're losing perhaps 1-2% of a request on your web server and framework and actually having to do some work in the back end. JavaScript sucks for that and so does node's async model.
Node just makes stuff harder.
Not for monotheism either which is why you can swap asp.net, java EE or python/flask with the above and I'll say the same.
I walked out with 'meh' after working out I can shift more requests with asp.net and the tooling was better on asp.net as well.
Node looks good on paper but the new approach and scalability is pointless when you're losing perhaps 1-2% of a request on your web server and framework and actually having to do some work in the back end. JavaScript sucks for that and so does node's async model.
Node just makes stuff harder.
Not for monotheism either which is why you can swap asp.net, java EE or python/flask with the above and I'll say the same.