FastAPI Sphereへようこそ¶
はじめに¶
FastAPI Sphereとは、PythonのWebフレームワークFastAPIと様々な技術を駆使して多種多様なWeb APIを開発するためのチュートリアルガイドである。本ガイドを通して、読者にFastAPIの魅力と面白さ、Web API設計の基礎知識を身につけることを最終目的とする。
これから実務でFastAPIを使ってWeb APIを開発したいプログラマーの参考になれば幸いである。
本ガイドはMIT Licenseで公開する。ソースはこちら。
制作の目的¶
FastAPI Sphereの制作目的は以下の通りである。
- FastAPIをこれから学ぶ初心者に、FastAPIでできることを簡潔に示すため
- Web APIの開発をコードベースで理解できるようにするため
- Web API開発の「なんとなく」を少しでも減らすため
ただし、本ドキュメントはあくまでFastAPIの入門者向けにFastAPIでできることを簡潔に書いているだけに過ぎないので、詳細は公式ドキュメントで確認してほしい。
情報源¶
公式の情報源を以下に示す。