TL;DR : #node is good and convenient with same language (JavaScript). All great reasons to code in Clojure(script) and CLJC, when you are using the same (excellent) language everywhere but also with the benefits of incomparable JVM and Java ecosystem on the backend, and JS ecosystem for the front. We can throw in a REPL for good measure, too.
Or maybe you just use Azure or AWS and spin up a dedicated server for each app, so don't feel you need JVM. Then it's only the superior language factor.
@icedquinn Thanks! I hadn't heard of libuv. I'm still trying to wrap my head around it, but I see things like vert.x that might be the JVM contender in the same space? Here is some OLD (2012) news that seemed to relate. https://news.ycombinator.com/item?id=3948727
never used clojure though. lisps are nice.