Rust on the web via Wasm in Dart should be proven as a concept. Target `wasm32-unknown-emscripten` or `wasm32-unknown-unknown`. See the related issue on the Dart side: https://github.com/ManyMath/monero-web/issues/1