汎用ソフトウェア開発⭐ リポ 34品質スコア 70/100
fastapi-templates
FastAPIプロジェクトを本番環境対応の状態で作成できます。非同期パターン、依存性注入、包括的なエラーハンドリングを備えています。新しいFastAPIアプリケーションの構築やバックエンドAPIプロジェクトのセットアップの際にご利用ください。
description の原文を見る
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
FastAPI プロジェクトテンプレート
非同期パターン、依存性注入、ミドルウェア、および高性能 API 構築のベストプラクティスを備えた本番環境対応の FastAPI プロジェクト構造です。
このスキルの使用時期
- FastAPI プロジェクトをゼロから開始する場合
- Python で非同期 REST API を実装する場合
- 高性能 Web サービスとマイクロサービスを構築する場合
- PostgreSQL や MongoDB を使用した非同期アプリケーションを作成する場合
- 適切な構造とテストを備えた API プロジェクトをセットアップする場合
コア概念
1. プロジェクト構造
推奨レイアウト:
app/
├── api/ # API ルート
│ ├── v1/
│ │ ├── endpoints/
│ │ │ ├── users.py
│ │ │ ├── auth.py
│ │ │ └── items.py
│ │ └── router.py
│ └── dependencies.py # 共有依存関係
├── core/ # コア設定
│ ├── config.py
...
詳細情報
- 作者
- diegosouzapw
- ライセンス
- 不明
- 最終更新
- 2026/3/2
Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定