You need wasm-pack to build wasm libs (https://rustwasm.github.io/wasm-pack/installer/).
- Generate new project with
cargo new wasm-minimal
. cargo add wasm-bindgen
- Write a public function that returns a String in src/lib.rs. Annotate with
#[wasm_bindgen]
. Adduse wasm_bindgen::prelude::*;
use wasm_bindgen::prelude::*;