- みんなの評価
- あなたの評価
評価して"My本棚"に追加
評価ありがとうございます。×
- 販売開始日: 2025/07/11
- 出版社: インプレス(NextPublishing)
- ISBN:978-4-295-60358-0
実践Rustプログラミング
本書は、Rustの堅牢な型システムと高性能な実行環境を活かして、LINE botによるWebアプリケーション開発の実践力を身につけたい開発者に向けた一冊です。本書では、人...
実践Rustプログラミング
ワンステップ購入とは ワンステップ購入とは
商品説明
本書は、Rustの堅牢な型システムと高性能な実行環境を活かして、LINE botによるWebアプリケーション開発の実践力を身につけたい開発者に向けた一冊です。本書では、人気急上昇中のWebフレームワーク「axum」とSQLxによる非同期データベース接続、Firestoreとの連携、そしてヘキサゴナルアーキテクチャに基づいた設計までを体系的に解説します。
全9章構成で、Rustの学習法から始まり、LINE Messaging APIの活用、MySQLとFirestoreのデータ設計、SQLxを活用した非同期処理、依存性注入とDIコンテナの構築、Dockerを用いた環境構築に至るまで、商用アプリケーション開発を見据えた技術が満載です。さらに、Rustによるテスト戦略やモック、axum_testを活用したHTTPサーバのテスト技法まで丁寧に解説。全編を通してRustとWeb開発の橋渡しとなる内容が凝縮されています。
目次
- 第1章 Rustの学び方
- 第2章 題材となるLINE botアプリケーションの概要
- 第3章 LINE Messaging APIとは
- 第4章 SQLxの使い方の紹介とRustの代表的なSQLライブラリとの比較
- 第5章 ソフトウェアアーキテクチャスタイルとディレクトリ構成
- 第6章 アーキテクチャを実現するための実装概要
- 第7章 開発環境の準備
- 第8章 各処理の解説
- 第9章 Rustのテストの書き方
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む
小分け商品
前へ戻る
- 対象はありません
次に進む
この商品の他ラインナップ
前へ戻る
- 対象はありません
次に進む