#FastAPI

3 件の記事

モダンPython実践 #2 ルーティング、Pydantic モデル、依存性注入
読了 6分

モダンPython実践 #2 ルーティング、Pydantic モデル、依存性注入

APIRouter でルート分離、Pydantic v2 スキーマで入出力を定義、Depends で共通ロジックをきれいに解くパターンまで整理します。

モダンPython実践 #1 FastAPI のはじめ方とセットアップ
読了 7分

モダンPython実践 #1 FastAPI のはじめ方とセットアップ

なぜ FastAPI なのか、uv で最初のプロジェクトをセットアップ、Hello FastAPI、OpenAPI/Swagger UI の自動生成までを一カ所に整理します。

Docker 実戦 #1 FastAPI コンテナ化 — uv・マルチステージ・non-root
読了 9分

Docker 実戦 #1 FastAPI コンテナ化 — uv・マルチステージ・non-root

実戦シリーズの最初の記事。最も典型的なシナリオである FastAPI アプリをコンテナとして束ねる。uv ベースのスリムなベース、マルチステージでビルド依存とランタイム依存を分離、non-root ユーザ、HEALTHCHECK まで — 運用にすぐ乗せられる形で。