But my confusion remains: how big are all these Node apps, what are they being used for, how robust have they proven to be, how happy are these companies with their Node server side code, how far will these Node apps be extended, how much more Node will these companies be implementing, etc.
My skepticism is fueled, in part, by numerous incidents like the one recently on the Atlanta JavaScript Slack channel, where a Node Evangelist was telling everyone how WordPress had rebuilt their infrastructure in Node. Problem is, WordPress has done nothing of the sort. They actually built a small downloadable app for WordPress admins to use in managing their WordPress sites, as far as I could figure out. Which is precisely what Node MIGHT be considered good for, no doubt about it.
But that's not what our Node Evangelist friend was preaching. And I just get the feeling that a lot of people who are spreading the Node Word are misunderstanding some of the facts on the ground. There might be some wishful thinking in Node Land. Because I wouldn't choose Node over any of 6 other server side languages right now, and I sure wouldn't attempt to build robust apps for our clients on such a fragmented and messy ecosystem of modules and shiny fads.
On that note,, where's the Django or Rails or .NET or Spring of Node Land? I can't seem to find it, and without it, Node is a non-starter for so many professionals. Just seems obvious, but maybe I'm wrong.
No worries. My main criticism is that the author's position (that big companies aren't relying on JS) was over-stated (or vacuously true, if we're being charitable).
> And I just get the feeling that a lot of people who are spreading the Node Word are misunderstanding some of the facts on the ground.
That wouldn't surprise me
> On that note,, where's the Django or Rails or .NET or Spring of Node Land?
I don't know much about ReactJS, but it's my understanding that you can switch between client-side and server-side templating in a way that's transparent to the developer. That's probably the closest thing you'll find to Spring.
There's also Jade (http://jade-lang.com/), but that's not a framework.