So I could write an application in, lets say Rust, compile it to WASM and run it on Linux, macOS and Windows browsers without anything extra?
(It is pretty amazing you can compile C code to something that actually runs on multiple machines, it's very nice.)
Can this be used as alternative to native modules in Node.js?
All web API. nothing a Javascript app in the browser can't do.
not being written in Javascript is a great advantage