Slide 6
Slide 6 text
©2025 KAKEAI, Inc.
FastAPIのいいところ
APIを作るとすぐにOpenAPIとして定義できることが⾮常にうれしい。
すぐにフロントとバックエンドの疎通のためのスキーマを定義できるので、スキーマ駆動開発が
可能。
また、OpenAPIのスキーマ定義を⼿動ですると記載ミスでコンパイルエラーが発⽣することがあ
るが、Pythonのコードをいじるだけなので、難易度も⾼くない。
弊社もFastAPIの導⼊を決めたきっかけが、フロントエンドエンジニアが容易にスキーマ定義をで
きることで、フロント先⾏で開発できることが⼀つの⽬当てだった
サーバ先⾏で悪いわけではないが、どうしても画⾯描画の都合上、データ構造が逆転することも
あり、サーバを苦労して直すか、フロントが無理やり頑張るかの⼆択を迫ってしまうことがあっ
た
OpenAPIで定義できること