フロントエンド向けWebAssembly入門
書籍情報
発売日 : 2023年12月16日
著者/編集 : 末次 章
出版社 : 日経BP
発行形態 : 単行本
ページ数 : 252p
書籍説明
内容紹介
WebAssemblyは、Webフロントエンド高速化のために生まれた、低レベルのプログラミング言語です。 本書のサンプルアプリでJavaScriptの20~40倍の実行速度を実現しています。 主要なWebブラウザーがWebAssemblyをサポート済みで、 機械学習ライブラリ「TensorFlow」、 画像処理ソフト「Photoshop」、ゲームエンジン「Unity」など、商用レベルのアプリがWebブラウザー対応のために利用しています。本書は、 WebAssemblyの基礎・開発環境・機械学習の実装まで、例を示しながら具体的に解説します。
目次
第1部 基礎知識
第1章 WebAssembly概要
第2章 WebAssembly開発の基礎
第3章 Emscriptenの使い方
第2部 実装方法
第4章 JavaScriptとWebAssemblyの連携
第5章 並行処理による高速化
第3部 機械学習アプリへの応用
第6章 機械学習ライブラリTensorFlow.jsの概要
第7章 機械学習サンプルアプリの実装
第1章 WebAssembly概要
第2章 WebAssembly開発の基礎
第3章 Emscriptenの使い方
第2部 実装方法
第4章 JavaScriptとWebAssemblyの連携
第5章 並行処理による高速化
第3部 機械学習アプリへの応用
第6章 機械学習ライブラリTensorFlow.jsの概要
第7章 機械学習サンプルアプリの実装
著者情報
末次 章