FastAPI Cloudにデプロイしてみた

数日前にFastAPI CloudがSNS上で話題になりました。気になったので触ってみました。

FastAPI Cloudはまだベータバージョンです。Waiting Listに登録する必要があります。そのうち招待メールが届きます。待ちましょう。

アカウントが作れたら早速デプロイしてみましょう。手順は公式Docsのとおりに実施します。

uvx fastapi-new myapp
cd myapp
source .venv/bin/activate
fastapi deploy

たったこれだけです。特に変わったことはしていません。fastapi[standard]がインストールされていればデプロイができました。

わたしがVercelにデプロイしているWebアプリケーションをFastAPI Cloudにデプロイしました。何もコードを変えることなくデプロイが成功しました。FastAPI CloudはVercelの無料プランより応答が早く、今の私の選択肢の中ではとても良さそうです。

FastAPIを使っている人はFastAPI Cloudをぜひ試してみてください。