Open3
Rust x WASMを理解したい
なんもしらんけどRustでWasmやる Advent Calendar 2021
に向けて、最終的にここで書いたこととかを記事にして投稿しようと思います!
コメントご自由にどうぞ〜(記事にのっけるかもです)
現在のステータス
- Rustナニモワカラナイ
- WASM概念は理解した
- 作りたいアプリは何個かイメージできてる
Rustのお勉強は裏で進めつつ、アプリ作るためにって目標ベースで調査しまする
調べたこと
公式のRust Wasmガイドブック(英語しかない)
yew
Rust版のReact
React
react-router-domみたいなルーティング管理はyew-routerを使う
wasm_bindgen
Rust(wasm)とJS間でメソッドの呼び出しや値の受け渡しを可能にするツール
MDNの記事によると
Rust と WebAssembly には、主に 2 つのユースケースがあります。
アプリケーション全体を構築する — ウェブアプリ全体を Rust ベースで構築します。
アプリケーションの一部を構築する — 既存の JavaScript フロントエンドの内部で Rust を使用します。
らしくて、前者はyewをメインに後者はwasm_bindgenをメインに使うのかなって認識です
すみません、失踪してました