I have been learning Rust in my spare time for a couple of years, and recently have been exploring webassembly to tie in Rust with PWAs, another technology I have been recently exploring.
tl;dr Rust is a carefully designed marvel of modern technology that builds on the lessons of the past. Node.js is not and does not. Why tie Webassembly so closely to Node.js?
I recently walked through the tutorial for which I installed the Node.js mess into a VM for that purpose. The resulting
www/ heirachy had more than 7,000 files in it, all in my document root. The system was periodically polling my server for some unknown reason. I really do not trust it. AFAICT there is no straightforward path to serving with my favorite webserver. The turtorial leaves me high and dry in Node hell.
I am interested in why the choice was made.