概要 WebAssemblyを使ってJavaScriptからRustの関数を使うときの話 JavaScript<->Rustのデータのやり取りをする方法をまとめました。 数値、String、Arrayで書き方が違うみたいです。 github.com 参考にしたページ https://sbfl.net/blog/2017/03/13/rust-wasm/ 全体的なWebAssemblyの動かし方について参考にさせていただきました。 http://stackoverflow.com/questions/24145823/rust-ffi-c-string-handling Stringの受け渡しについて参考にさせていただきました。 http://qiita.com/shizu-oka/items/d386001b45f5cd2aacab Arrayの受け渡しについて参考にさせていただきました。