セール中 カテゴリ一覧 著者一覧
実践入門WebAssembly
0件
1,980円(税込)
獲得ポイント: 20pt
通常:
20pt

実践入門WebAssembly

発売日 : 2023年10月27日
想定ページ数 : 76ページ
ISBN : 9784295601982
ダウンロード : PDF EPUB
全文検索 : 対応
Webアプリケーションの開発において、長らくJavaScript(JS)やTypeScript(TS)などのトランスパイル言語が主流でした。しかし、WebAssembly(Wasm)の出現により、WasmとJSのハイブリッド実行環境が新たな潮流として注目されています。この変化は、JSが完全にWasmに取って代わられるというものではなく、両者の組み合わせによる新しい可能性を示唆しています。
本書では、Wasmの特性を理解することで、なぜハイブリッドな実行環境が有効であるのか、そしてWasmをどのようなシチュエーションで活用すべきかを明らかにします。単に「Wasmの時代が来た」と主張するのではなく、Wasmの真の価値とその活用方法に焦点を当てています。
本書はWasmの適切な利用方法や、どの部分をWasmに置き換えるべきかのヒントを提供することで、読者がより効果的なWebアプリケーション開発を行えるようサポートする解説書です。

【目次】
第1章 WebAssemblyの概要
第2章 WebAssemblyの基本的な使い方
第3章 コンパイル言語からビルドする
第4章 WebAssemblyの活用

目次

はじめに
読み進め方
本書の位置付け
表記関係について
第1章 WebAssemblyの概要
1.1 WebAssembly Text Format
1.2 仮想マシン
1.3 WebAssemblyの恩恵
第2章 WebAssemblyの基本的な使い方
2.1 基本仕様
2.2 ブラウザー上で実行する
2.3 文字列の扱い
2.4 Single Instruction/Multiple Data
2.5 まとめ
第3章 コンパイル言語からビルドする
3.1 Hello, Rust
3.2 wasm-pack
3.3 Hello, Dart
3.4 まとめ
第4章 WebAssemblyの活用
4.1 ウェブでの活用
4.2 ウェブ以外での活用
4.3 まとめ
付録A ツールのインストール
A.1 xxd
A.2 cat
A.3 python3
A.4 wat2wasm
A.5 wasm2wat
A.6 wabt(WebAssembly Binary Toolkit)
A.7 Deno
A.8 Rust
A.9 wasm-pack
A.10 Dart
A.11 dart2wasm
A.12 wget
A.13 wasmtime
A.14 Go
付録B 参考文献
付録C コードサンプル
C.1 WebAssemblyの概要
C.2 WebAssemblyの基本的な仕組み
C.3 コンパイル言語からビルドする
C.4 WebAssemblyの活用

ユーザーレビュー

レビューがありません
書籍をシェアする