メインコンテンツへスキップ
友田 陽大

カテゴリ

Pythonバックエンド(FastAPI / SQLAlchemy / Pydantic)の実装ガイド

Pythonバックエンドは、動的言語でも「型と検証」を境界に効かせることで本番品質に届きます。FastAPIの非同期とDI、Pydantic v2での入力検証、SQLAlchemy 2の型付きORM、Alembicでの無停止マイグレーション——スキーマを単一真実源に、安全に進化し続けるサーバー設計を扱います。

4 記事

基礎ガイド

基礎ガイド(まずはここから)

Python
FastAPI
アーキテクチャ設計
可観測性
パフォーマンス

FastAPI 本番運用ガイド:async の正しい使いどころ・Pydantic v2 境界バリデーション・DIと可観測性で落ちないAPIを作る

FastAPI を本番品質で運用する実装ガイド。公式ドキュメントに忠実な async def / def の使い分け、Pydantic v2 の境界バリデーション、Depends による依存性注入、構造化ログと OpenTelemetry の可観測性、BackgroundTasks の限界とタスクキューへの逃がし方、テストとデプロイまでを実コードで解説します。

24分

関連する実践記事