Writing a web server app to hack ROMs? Sounds like pure madness to me. Web server apps and desktop apps are entirely different things with entirely different needs, which means the tools for writing them are optimized for entirely different things. This idea doesn't make any sense to me. It strikes me as a classic case of "When all you have is a hammer, everything looks like a nail".
In addition, personally, I hate JavaScript and I'm a bit mystified as to why somebody thought it'd be a good idea to write a web server in it. I've looked into node.js before and I haven't found any reasons to use it beyond "same language for client and server code" (whoop de doo, it's not like languages are hard to learn) and "non-blocking I/O" (which isn't an inherent property of JavaScript anyway). What's so appealing about it?