環境やランタイムのセットアップが大変。SaaSやクラウドベンダーが提供しているAPIを呼ぶ。LLMの周辺サービスとして提供しているものもあり。サービスコストが発生。ウェブブラウザ上で動作する低レベルのバイナリ命令形式で、ネイティブに近い速度で実行できる。ウェブアプリケーションのパフォーマンス向上に使用されますが、ブラウザ外での使用も増えてきている。WebAssemblyとホスト(アプリ)のやりとりは、文字列またはバイナリの形式で行うことになる。通常ケースではJSONへのシリアライズで十分であると考えられる。デシリアライズ時に任意コード実行ができ、セキュリティ的に問題があるので非推奨。ション/シリアライザを提供している。