2022年2月5日土曜日

Python & FastAPI & TypeScript & GraphQL、Docker、PostgreSQL、React。日本語版 JAPANESE Version(Respect).

English original Version.
https://github.com/mjhea0/awesome-fastapi

I have shared the original English version with you. Respect.

オリジナルの英語版をシェアさせて頂きました。敬意。

    README.md 素晴らしいFastAPI |素晴らしい FastAPIに関連するすばらしいものの厳選されたリスト。 FastAPIは、RESTful APIの構築に最適な、最新の高性能なバッテリー搭載のPythonWebフレームワークです。 コンテンツ サードパーティの拡張機能 管理者 認証 データベース 開発者ツール Eメール Utils 資力 公式リソース 外部リソース ポッドキャスト 記事 チュートリアル 話し合い ビデオ コース ホスティング PaaS IaaS サーバーレス プロジェクト ボイラープレート オープンソースプロジェクト スポンサー サードパーティの拡張機能 管理者 FastAPIAdmin-データに対してCRUD操作を実行するためのユーザーインターフェイスを提供する機能的な管理パネル。 認証 AuthX-FastAPIのカスタマイズ可能な認証とOauth2管理。 FastAPIAuth-JWTアクセスと更新トークンを使用したOAuth2パスワードフローをサポートするプラグ可能な認証。 FastAPI AzureAuth-シングルおよびマルチテナントをサポートするAPIのAzureAD認証。 FastAPI Cloud Auth-FastAPIとクラウド認証サービス(AWS Cognito、Auth0、Firebase Authentication)のシンプルな統合。 FastAPIログイン-アカウントの管理と認証(Flask-Loginに基づく)。 FastAPI JWT Auth-JWT auth(Flask-JWT-Extendedに基づく)。 FastAPIアクセス許可-行レベルのアクセス許可。 FastAPIセキュリティ-FastAPIの依存関係として認証と承認を実装します。 FastAPI SimpleSecurity-パス操作を通じて管理可能な、すぐに使用できるAPIキーセキュリティ。 FastAPIユーザー-アカウント管理、認証、承認。 データベース ORM FastAPISQLAlchemy-FastAPIとSQLAlchemyの単純な統合。 FastAPIwee-PeeWeeモデルに基づいてRESTAPIを作成する簡単な方法。 GINO-Pythonasyncio用のSQLAlchemyコア上に構築された軽量の非同期ORM。 FastAPIの例 ORM-非同期ORM。 ormar-Ormarは、Pydantic検証を使用する非同期ORMであり、FastAPI要求と応答で直接使用できるため、維持するモデルのセットは1つだけです。アレンビックの移行が含まれています。 FastAPIの例-ormarでFastAPIを使用します。 Piccolo-バッテリー(移行、セキュリティなど)を備えたPostgresとSQLiteをサポートする非同期ORMおよびクエリビルダー。 FastAPIの例-PiccoloでのFastAPIの使用。 Piccolo Admin-PiccoloORMを使用した強力で最新の管理GUI。 Prisma Client Python-Pydanticを搭載し、スキーマに合わせて特別に調整された、自動生成された完全に型安全なORM-SQLite、PostgreSQL、MySQL、MongoDB、MariaDBなどをサポートします。 FastAPIの例 Tortoise ORM-Djangoに触発された使いやすい非同期ORM(オブジェクトリレーショナルマッパー)。 FastAPIの例-Tortoise-ORMFastAPI統合の例。 チュートリアル:FastAPIを使用したTortoiseORMのセットアップ Aerich-TortoiseORM移行ツール。 SQLModel-SQLModel(PydanticおよびSQLAlchemyを利用)は、PythonコードからPythonオブジェクトを使用してSQLデータベースと対話するためのライブラリです。 クエリビルダー asyncpgsa-SQLAlchemyCoreで使用するためのasyncpgのラッパー。 データベース-SQLAlchemyCore式言語の上で動作する非同期SQLクエリビルダー。 ODM Beanie-MotorとPydanticに基づくMongoDB用の非同期PythonODMで、データとスキーマの移行をすぐにサポートします。 MongoEngine-PythonからMongoDBを操作するためのドキュメントオブジェクトマッパー(ORMと考えますが、ドキュメントデータベース用)。 モーター-MongoDB用の非同期Pythonドライバー。 ODMantic-Pydanticと統合されたAsyncIOMongoDBODM。 その他のツール Pydantic-SQLAlchemy-SQLAlchemyモデルをPydanticモデルに変換します。 FastAPI-CamelCase-Pydanticを利用したFastAPIのCamelCaseJSONサポート。 FastAPIとPydanticを使用したCamelCaseモデル-拡張機能の作成者からの付随するブログ投稿。 開発者ツール FastAPIコードジェネレーター-OpenAPIファイルからFastAPIアプリを作成し、スキーマ主導の開発を可能にします。 FastAPIクライアントジェネレーター-OpenAPI仕様からmypyおよびIDEに適したAPIクライアントを生成します。 FastAPIプロファイラー-サービスのパフォーマンスをチェックするためのjoerick / pyinstrumentのFastAPIミドルウェア。 FastAPIバージョニング-APIバージョニング。 Jupyter Notebook RESTAPI-JupyterノートブックをRESTfulAPIエンドポイントとして実行します。 FastAPIの管理-FastAPIプロジェクトを生成および管理するためのCLIツール。 msgpack-asgi-自動MessagePackコンテンツネゴシエーション。 Eメール FastAPIメール-電子メールと添付ファイル(個別およびバルク)を送信するための軽量メールシステム。 Utils ASGI相関ID-リクエストIDロギングミドルウェア。 FastAPIキャッシュ-シンプルで軽量なキャッシュシステム。 FastAPIキャッシュ-Redis、Memcached、DynamoDB、およびメモリ内バックエンドをサポートする、FastAPI応答と関数の結果をキャッシュするツール。 FastAPIChameleon-Chameleonテンプレート言語の統合をFastAPIに追加します。 FastAPI Contrib-意見の分かれるユーティリティのセット:ページネーション、認証ミドルウェア、アクセス許可、カスタム例外ハンドラー、MongoDBサポート、Opentracingミドルウェア。 FastAPICRUDRouter-モデルのCRUDルートを自動的に作成して文書化するFastAPIルーター。 FastAPIイベント-FastAPIおよびStarlette用の非同期イベントディスパッチ/処理ライブラリ。 FastAPI

0 コメント:

コメントを投稿