API Platform実戦投入レシピ

API Platform実戦投入レシピ

無料で読める本

API Platform (https://api-platform.com/) は、SymfonyをベースとするPHP製のWeb APIフレームワークです。 簡単な設定を書くだけでSymfonyアプリにREST API(やGraphQL API)の機能を一瞬で追加することができて非常に便利なのですが、2023年9月現在、ある程度以上複雑なことをしようとすると途端にフレームワークについての深い理解が求められたり、痒いところに手が届かず強引なワークアラウンドが必要になったりするという面もあり、まだまだ日本国内でプロダクションに投入されている例を見聞きすることは少ない印象です。 本書では、Symfony・API Platformともにヘビーユーザーである筆者が実際の業務でSymfonyアプリ上でのREST APIの実装にAPI Platformを使ってきた経験をもとに、API Platformの基本的な仕組みやよくあるユースケースで必要になるワークアラウンドについて包括的にご紹介します。API Platformの実戦投入、あるいはその検討の一助になれば幸いです。 本書で解説に使用するサンプルコードは、以下のリポジトリにて公開しています。 https://github.com/ttskch/api-platform-example ※本書で扱う内容はAPI Platformのv3.1を対象としています。

Community
Author
ttskch
Topics
¥0今すぐ読む
公開
本文更新
文章量
80,189
価格
0