経緯

これまではフロントをメインに業務を行なっていたが、業務の都合上バックエンドも挑戦して欲しいと提案してもらえた。
ただ何も知らなすぎるためひとまず公式チュートリアルを翻訳しながらSwaggerとredocの表示まで進めてみた。

前提条件

python, pip, uvicorn, fastAPIがインストールされていること

チュートリアルには特に書いておらず、全てのインストール方法を調べるのが面倒だった。

python

brew install python3

非常に高速なASGIサーバーのこと。
Fast API利用に必要。
https://www.uvicorn.org/


全文はこちら:爆速でFast APIチュートリアル触ってみた。公式ドキュメント読むの嫌いな人向け。

著者:@yutoun