Yew とは Yew の始め方 Hello World Yew アプリケーション まとめ Yew とは Rust のフロントエンドフレームワークです。 React のような感じで、フロントエンドアプリケーション全体を、Rust コードからコンパイルした WebAssembly で構築することができます。 Rust で WebAssembly を扱う場合は、wasm-bindgen クレートにより JavaScript とのブリッジを行い、計算負荷が高いなど、特定の部分で WebAssembly を使うといった利用方法が現在の主流となります。 WebAssembly では、DOM や Web API を直接操作できないため、JavaScript を通してブリッジする必要があり、余分な複雑さが追加され、パフォーマンスも低下します。 余分な複雑さやパフォーマンスの低下は将来改善されると思われます