Two great talks about WebAssembly, Rust, and WASI. Really recommend checking out.
I think WASM and WASI are the future and can and should replace node.js entirely. You can write code in (almost) any language and run it in the browser or on desktop/server/backend. Just like node, only not limited to JS. The isolation capabilities of WASI make it suitable for some applications where one might otherwise use docker.