fastapiサクッと導入CRUDCreateReadUpdateDelete感想FastAPIというGoやNodejsに匹敵するパフォーマンスがあるらしいPythonのフレームワークがあるということで、気になって触ってみました。導入まずはFastAPIをインストールする。Python3.6以上の環境がいるみたいなのでpipenvやpyenvを使って管理するといいと思います。uvicorn公式のGithubに書いてあるソースコードをコピーしてとりあえず動かしてみる。q}サーバーを起動させてみます。--reload実際にlocalhost:8000やlocalhost:8000/items/1?q=appleなどにアクセスすると結果が返ってくると思います。APIドキュメントもlocalhost:8000/docsに自動生成されます。CRUDCreate@app.post()を使ってデータを作成できます。item実際に先ほどのAPIドキュメントの方でデータの作成ができるかチェックしてみる。Read@app.get()でデータの読み込みができます。"World"}Update@app.put()でデータの更新ができます。**item.dict()}これもAPIドキュメントの方でデータを試してみましょう。Delete@app.delete()でデータの削除ができます。item}APIドキュメントでこれも試してみましょう。感想データベース立ち上げて簡単なAPIサーバーを作ってみようと思った。