C# Kaigi 2026一覧へ
タイムテーブルへ戻る
PARKエリア

SESSION

.NET WebAssemblyで実現するクライアントサイドAI推論:NuGetからViteまで、2つのエコシステムを繋ぐビルド戦略

Speaker

yamachu

テーマ

.NET WebAssemblyでのクライアントサイドAI推論と2つのエコシステムを繋ぐビルド戦略

概要

フロントエンドエンジニアの視点から.NET WebAssemblyの実用化ハックを解説。Wasm+ServiceWorker+onnxruntimeを使い、ヘビーなAI推論(音声合成OSS等)を完全ローカルで動作させた裏側を話します。
注目点はネイティブ依存の移植における3つの壁
①ServiceWorkerによるブラウザ内疑似サーバー構築
②.NET 11を見据えMSBuildで複数バージョンWasmを出し分けるNuGet作成
③大量のDLL出力をViteと融合させるプラグイン自作

対象者

  • フロントエンドとC#のエコシステムの調和に興味がある方

キーワード

.NET WebAssemblyServiceWorkerViteNuGet

この内容は fortee のプロポーザル原文から取得しています。

forteeで原文を見る