I tried NodeJS because of the appeal of JavaScript on both the client & server. That side didn't really work out because client Side JavaScript is just so different.
As a web server it worked well. I put Nodejs behind HAProxy & Varnish and ended up with something reasonably robust; good for both dynamic & static content. These days I use if more for server side data handling and it is surprising what you can throw at it really - data collection and even some processing.
As you said its really good for getting stuff done.
Comments
I tried NodeJS because of the appeal of JavaScript on both the client & server. That side didn't really work out because client Side JavaScript is just so different.
As a web server it worked well. I put Nodejs behind HAProxy & Varnish and ended up with something reasonably robust; good for both dynamic & static content. These days I use if more for server side data handling and it is surprising what you can throw at it really - data collection and even some processing.
As you said its really good for getting stuff done.