Maybe I'm missing something but isn't node for chat/messaging, API's and other stuff that you might have used something like Twisted for?
Why would you use it over Rails/Django etc. for a content-heavy site (i.e. 95% of websites)
Why would you use it over Rails/Django etc. for a content-heavy site (i.e. 95% of websites)
The thing that annoys me personally is that they make it seems like there something wrong with node. And there isnt at all.
Personally i use express.js and roll my own framework essentially because i prefer to work that way.
The most popular web framework, express.js, is a bit more lower level, and is similar to Werkzeug from Python or Sinatra from Ruby.