At this point you can probably say choosing node&#x2F;js is similar to why you would choose Ruby or Python or PHP for your backend, it&#x27;s another scripting language that offers decent performance, a large ecosystem and good developer productivity.  It really boils down to preference in syntax, tooling and ethos (&quot;micro frameworks&quot;, &quot;batteries included&quot; or somewhere in between).  At this point I&#x27;m so comfortable in JS that I can be very productive in Node compared to the ramp up time I would require for Rails, django etc.