|
内容紹介・もくじなど
著者プロフィール
金本 貴志(カネモト タカシ)
株式会社Kannade代表取締役。プログラマー。主にWebシステムの受託開発や社外CTO/技術顧問などの技術経営コンサルティングに従事。2008年に富士通株式会社に新卒入社したのち、2012年から株式会社カルテットコミュニケーションズ(2011年設立)にCTOとして8年間在籍。同社では自社サービスと開発組織の立ち上げを行い、創業期の急速な事業成長に貢献。フリーランスを経て2022年に株式会社Kannadeを設立し、現職。技術カンファレンスやセミナーでの登壇多数。SymfonyやAPI Platformなど愛用するOSSへのコントリビュートも多数。私生活では4歳の…() 金本 貴志(カネモト タカシ)
株式会社Kannade代表取締役。プログラマー。主にWebシステムの受託開発や社外CTO/技術顧問などの技術経営コンサルティングに従事。2008年に富士通株式会社に新卒入社したのち、2012年から株式会社カルテットコミュニケーションズ(2011年設立)にCTOとして8年間在籍。同社では自社サービスと開発組織の立ち上げを行い、創業期の急速な事業成長に貢献。フリーランスを経て2022年に株式会社Kannadeを設立し、現職。技術カンファレンスやセミナーでの登壇多数。SymfonyやAPI Platformなど愛用するOSSへのコントリビュートも多数。私生活では4歳の娘と1歳の息子の子育てに奮闘中(本書発行当時)(本データはこの書籍が刊行された当時に掲載されていたものです) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
関連仕様から設計思想、実装テクニックまで、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のさらなる活用