- ホーム
- > 和書
- > コンピュータ
- > Web作成
- > Webプログラミング
出版社内容情報
【目次】
内容説明
関連仕様から設計思想、実装テクニックまで、Web API開発に必要な知識を網羅。表面的な使い方にとどまらず、原理を理解して使いこなせるよう解説。OpenAPIとハイパーメディアAPI(JSON‐LD・Hydra)の概念を理解。OAuth2.0・OpenID Connectを理解し、IDaaSを活用した堅牢な認証を実装。大規模運用に耐えうるスケーラビリティとパフォーマンスの最適化。API Platform v4以降のLaravelサポートにも対応。
目次
第1章 API Platformの基礎
第2章 データベースとの連携
第3章 ステートプロバイダーとステートプロセッサーによるデータの取得と保存
第4章 OpenAPIのサポート
第5章 シリアライゼーション
第6章 オペレーションのカスタマイズ
第7章 ページネーションとフィルター
第8章 ユーザー認証とアクセス制御
第9章 キャッシュ戦略
第10章 テストの実装
第11章 フロントエンドとの連携
Appendix API Platformのさらなる活用
著者等紹介
金本貴志[カネモトタカシ]
株式会社Kannade代表取締役。プログラマー。主にWebシステムの受託開発や社外CTO/技術顧問などの技術経営コンサルティングに従事。2008年に富士通株式会社に新卒入社したのち、2012年から株式会社カルテットコミュニケーションズ(2011年設立)にCTOとして8年間在籍。同社では自社サービスと開発組織の立ち上げを行い、創業期の急速な事業成長に貢献。フリーランスを経て2022年に株式会社Kannadeを設立し、現職。技術カンファレンスやセミナーでの登壇多数。SymfonyやAPI Platformなど愛用するOSSへのコントリビュートも多数。私生活では4歳の娘と1歳の息子の子育てに奮闘中(本書発行当時)(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。



