Python FastAPI本格入門 しっかりわかるAPI開発
発売日:2024年11月
- ページ数
- 255p
- ISBN
- 978-4-297-14447-0
- 著者情報
- 樹下 雅章(キノシタ マサアキ)
大学卒業後、ITベンチャー企業に入社し、様々な現場にて要件定義、設計、実装、テスト、納品、保守、全ての工程を経験。SES、自社パッケージソフトの開発経験。その後大手食品会社の通販事業部にてシステム担当者としてベンダーコントロールを担当。事業部撤退を機会に株式会社フルネスに入社し現在はIT教育に従事
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
APIドキュメントを自動生成して、コード品質を高めよう!
昨今、多くの企業が自社のWebサービスにGoogleやFacebookなどのソーシャルログインを採用するなど、他社のサービスを取り込むことの需要が増えています。しかし、他社のサービスを取り込む課題として、異なるサービス間でのデータの整合性を保ちつつ、柔軟かつ迅速に機能を提供することが必要となり、この課題解決の観点でFastAPIが注目されています。FastAPIはスキーマ駆動開発を通じてAPIの作成と管理が容易に行えるPythonのフレームワークです。本書は、FastAPIではじめてAPI開発を行う方を対象とした入門書です。1章〜9章までで「API開発に必要な知識」「スキーマの定義方法」などFastAPIの基本的な内容を学べます。また、10章〜11章、Appendixで実際にスキーマ駆動開発によりAPIを利用したサービスを作成するため、API開発の一連の流れを学べます。
※お届け日が変更になりました
10月26日→10月28日
目次
第1章 FastAPIの概要
第2章 FastAPIの基礎
第3章 型ヒント(タイプヒント)
第4章 パラメータとレスポンスデータ
第5章 FastAPIでCRUD処理
第6章 同期処理と非同期処理
第7章 ルーティングの分割
第8章 ORMの利用
第9章 DIの利用
第10章 スキーマ駆動開発(フロントエンド)
第11章 スキーマ駆動開発(バックエンド)
Appendix 今後の発展のために
商品詳細
- 出版社名
- 技術評論社
- サイズ
- 26cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。