書籍紹介

Rust + WASM 実践Webアプリ開発 GitHub Pagesで無料公開する手順と実装

著者:大野 駿太郎

Rustで始める!無料Webアプリ開発!

N02367

本書は、RustとWASMを使ってWebアプリを開発し、GitHub Pagesで無料公開するまでの実践的な手順を丁寧に解説した技術書です。難解になりがちなRustやWASMを、動くサンプルを段階的に作りながら学べる構成とし、「まず公開する」という実務視点を重視しています。YewやTrunkによるフロントエンド実装、CSS適用、フォーム入力、外部API連携、ルーティング設定、ローカルストレージを用いた状態管理までを網羅し、静的ホスティング環境の制約を活かした設計思想も紹介します。作って終わりではなく、世界に公開して初めて意味を持つ──その体験を通して、Rust/WASMを実用技術として身につけたい方に最適な一冊です。

続きを読む

短くする

電子版 ¥1,800 小売希望価格(税別)

印刷版 ¥2,000 小売希望価格(税別)


お好きな販売サイトにてご購入いただけます

電子書籍版

  • amazon Kindleストア
  • 楽天 kobo
  • Apple Books
  • 紀伊國屋(Kinoppy)
  • Google play
  • honto電子書籍ストア
  • Reader Store
  • BookLive
  • BOOK☆WALKER

印刷書籍版

  • amazon プリント・オン・デマンド

基本情報

発行日:2026/04/17
発行社:インプレス NextPublishing
ページ数:182(印刷版)
ISBN:9784295604730


目次

はじめに
第1章 環境構築と技術解説
第2章 Hello, Yew!
第3章 Yewの基本的な機能
第4章 Yewの様々な特殊構文
第5章 データの長期保存と複雑なコンポーネント定義
第6章 Webアプリのテスト駆動開発
第7章 WASMによる高速処理と3D描画
第8章 地図APIとGithub関連機能
付録A Trunk実行時のエラーについて
付録B モジュールの読み込みと階層関係
参考文献
あとがき


著者紹介

大野 駿太郎
J-IMPACT(日本電算術研究所)代表。「手を動かす人のための研究所」として、理論を現実の技術へと落とし込む実装力を重視。組込みRust、ソフトウェア無線、信号処理、半導体設計を横断する実践的な技術開発に取り組む。その成果を技術書の執筆や基板製作を通じて公開することで、エンジニアが自ら設計・検証し、現実に作用する技術を創出できる環境づくりを推進している。医師・博士(医学)、統計検定1級、第一級陸上無線技術士。