『WebAssembly in my Browser Desktop Environment』
WebAssembly Reference Types
『WebAssembly Reference Typesで、WasmでDOMを操作する壁がここまで下がった』
あれ
RustとWebAssemblyを勉強しているのだけれど、console.logするのにもひと手間必要で、JavaScriptを全部置き換えるぜみたいなことをしようとすると苦労しそうだということが分かった。
//Rustwasmからconsole.logするコード
web_sys::console::log_1(&format!("Hello, {}!", name).into());
結局、負荷が高い処理を抜き出して、そこだけWebassemblyにするのが楽そう