LINE bot開発で学ぶRust実践ノウハウがこの一冊に! 『実践Rustプログラミング LINE botを題材に学ぶWebアプリケーション開発』発行 技術の泉シリーズ、7月の新刊
インプレスグループでIT関連メディア事業を展開する株式会社インプレス(本社:東京都千代田区、代表取締役社長:高橋隆志)は、『実践Rustプログラミング LINE botを題材に学ぶWebアプリケーション開発』(著者:上野彰大/加藤智之)をインプレス NextPublishingより発行いたします。
最新の知見を発信する『技術の泉シリーズ』は、「技術書典」や「技術書同人誌博覧会」をはじめとした各種即売会や、勉強会・LT会などで頒布された技術同人誌を底本とした商業書籍を刊行し、技術同人誌の普及と発展に貢献することを目指します。
『実践Rustプログラミング LINE botを題材に学ぶWebアプリケーション開発』
https://nextpublishing.jp/isbn/9784295603580

著者:上野彰大/加藤智之
小売希望価格:電子書籍版 1,800円(税別)>/印刷書籍版 2,000円(税別)
電子書籍版フォーマット:EPUB3
印刷書籍版仕様:B5判/カラー/本文118ページ
ISBN:978-4-295-60358-0
発行:インプレス NextPublishing
<<発行主旨・内容紹介>>
本書は、Rustの堅牢な型システムと高性能な実行環境を活かして、LINE botによるWebアプリケーション開発の実践力を身につけたい開発者に向けた一冊です。本書では、人気急上昇中のWebフレームワーク「axum」とSQLxによる非同期データベース接続、Firestoreとの連携、そしてヘキサゴナルアーキテクチャに基づいた設計までを体系的に解説します。
全9章構成で、Rustの学習法から始まり、LINE Messaging APIの活用、MySQLとFirestoreのデータ設計、SQLxを活用した非同期処理、依存性注入とDIコンテナの構築、Dockerを用いた環境構築に至るまで、商用アプリケーション開発を見据えた技術が満載です。さらに、Rustによるテスト戦略やモック、axum_testを活用したHTTPサーバのテスト技法まで丁寧に解説。全編を通してRustとWeb開発の橋渡しとなる内容が凝縮されています。
(インプレス NextPublishing は、株式会社インプレスR&Dが開発したデジタルファースト型の出版モデルを承継し、幅広い出版企画を電子書籍+オンデマンドによりスピーディで持続可能な形で実現しています。)
<<目次>>
第1章 Rustの学び方
第2章 題材となるLINE botアプリケーションの概要
第3章 LINE Messaging APIとは
第4章 SQLxの使い方の紹介とRustの代表的なSQLライブラリとの比較
第5章 ソフトウェアアーキテクチャスタイルとディレクトリ構成
第6章 アーキテクチャを実現するための実装概要
第7章 開発環境の準備
第8章 各処理の解説
第9章 Rustのテストの書き方
<<著者紹介>>
上野彰大
PharmaX(旧YOJO Technologies)共同創業者・エンジニアリング責任者。かかりつけオンライン薬局サービス「YOJO」を運営している。YOJOでは、積極的なテクノロジーの活用によって、患者がオンライン完結で医薬品を購入可能な独自のオペレーションを構築してきた。2023年からは積極的なLLMの活用によって、オペレーションの自動化を主導している。趣味でエンジニアリング勉強会コミュニティStudyCoを運営。のべ1万人以上が参加する勉強会グループに成長した。
加藤智之
北里大学薬学部卒業。 薬剤師として働きながら独学でプログラミングを学び、薬剤師エンジニアとしてXで情報発信をしていたところ、PharmaX代表の辻から誘われ、第一号エンジニア社員としてジョイン。バックエンドエンジニアとして、PharmaXのサービス開発に携わっている。
<<販売ストア>>
電子書籍:
Amazon Kindleストア、楽天koboイーブックストア、Apple Books、紀伊國屋書店 Kinoppy、Google Play Store、honto電子書籍ストア、Sony Reader Store、BookLive!、BOOK☆WALKER、BOOK TECH
印刷書籍:
Amazon.co.jp
※各ストアでの販売は準備が整いしだい開始されます。
※全国の一般書店からもご注文いただけます。
<<技術の泉シリーズについて>>
『技術の泉シリーズ』は、技術者の知見のアウトプットである技術同人誌を底本とした、2017年創刊の技術書シリーズです。NextPublishingによるスピーディーな編集制作とプリントオンデマンドによる1冊からの印刷製本により、技術の変化に追従しつつ返品や品切れのないサスティナブルな出版モデルを特徴としています。本シリーズを通じて、エンジニアの“知の結晶”である技術同人誌の世界に、より多くの方が触れていただくきっかけとなることを目指しています。

【株式会社インプレス】 https://www.impress.co.jp/
シリーズ累計8,000万部突破のパソコン解説書「できる」シリーズ、「デジタルカメラマガジン」等の定期雑誌、IT関連の専門メディアとして国内最大級のアクセスを誇るデジタル総合ニュースサービス「ImpressWatchシリーズ」等のコンシューマ向けメディア、「IT Leaders」をはじめとする企業向けIT関連メディアなどを総合的に展開・運営する事業会社です。IT関連出版メディア事業、およびデジタルメディア&サービス事業を幅広く展開しています。
【インプレスグループ】 https://www.impressholdings.com/
株式会社インプレスホールディングス(本社:東京都千代田区、代表取締役:松本大輔、証券コード:東証スタンダード市場9479)を持株会社とするメディアグループ。「IT」「音楽」「デザイン」「山岳・自然」「航空・鉄道」「モバイルサービス」「学術・理工学」を主要テーマに専門性の高いメディア&サービスおよびソリューション事業を展開しています。さらに、コンテンツビジネスのプラットフォーム開発・運営も手がけています。
【NextPublishing】
NextPublishingは、インプレスR&Dが開発した電子出版プラットフォーム(またはメソッド)の名称です。電子書籍と印刷書籍の同時制作、プリント・オンデマンド(POD)による品切れ解消などの伝統的出版の課題を解決しています。これにより、伝統的出版では経済的に困難な多品種少部数の出版を可能にし、優秀な個人や組織が持つ多様な知の流通を目指しています。
【本件に関するお問合せ先】
株式会社インプレス : NextPublishing推進室
E-mail: np-info@impress.co.jp
d5875-6728-5c3e97b630595298cb064486a9846676.pdfすべての画像