第1章 コースのご案内
WebAssembly モジュールの移植性、効率性、セキュリティについて学習し、さまざまなオープンソース フレームワークを活用して、ブラウザー、ラップトップ、クラウド、Raspberry Pi、または実質的にどこにでもデプロイできる分散型でシームレスに接続されたコンポーネントを作成する方法について学習します。
WebAssembly モジュールの移植性、効率性、セキュリティについて学習し、さまざまなオープンソース フレームワークを活用して、ブラウザー、ラップトップ、クラウド、Raspberry Pi、または実質的にどこにでもデプロイできる分散型でシームレスに接続されたコンポーネントを作成する方法について学習します。
第1章 コースのご案内
第2章 WebAssemblyの基礎
第3章 Rust を使った WebAssembly
第4章 WebAssemblyホストランタイムの使用
第5章 ゲストとホストの高度な通信
第6章 WebAssemblyとコンポーネントモデル
第7章 高度なコンポーネントと機能のユースケース
特定の言語やプラットフォームは必須ではありませんが、中級のプログラミングスキルが必要です。コースコードの大部分はRustで作成され、JavaScriptのセクションがいくつかあり、生のWebAssembly Text(wat)形式でさえあります。
システムの前提条件