Subscribe to get weekly email with the most promising tools 🚀

Fastapi Sync Async Starter Template

Un modèle d'application Web Python moderne construit avec FastAPI, démontrant des opérations synchrones et asynchrones à l'aide de SQLAlchemy.

Listé dans les catégories:

Outils de développementOpen SourceGitHub
Fastapi Sync Async Starter Template-image-0
Fastapi Sync Async Starter Template-image-1
Fastapi Sync Async Starter Template-image-2

Description

FastAPI Sync/Async Starter est un modèle d'application web Python moderne construit avec FastAPI, mettant en avant des opérations synchrones et asynchrones utilisant SQLAlchemy, psycopg2 et asyncpg. Il propose des tests complets avec pytest, un support Docker avec des constructions multistages, et une limitation de débit prête pour la production avec un support Redis.

Comment utiliser Fastapi Sync Async Starter Template?

Clonez le dépôt, configurez un environnement virtuel en utilisant Poetry, installez les dépendances et exécutez l'application en utilisant Docker ou directement avec Python.

Fonctionnalités principales de Fastapi Sync Async Starter Template:

1️⃣

Intégration du framework FastAPI

2️⃣

Modèles d'accès à la base de données doubles avec psycopg2 et asyncpg

3️⃣

Suite de tests complète utilisant pytest

4️⃣

Support Docker avec des constructions multistages

5️⃣

Limitation de débit avec support Redis

Pourquoi pourrait-il être utilisé Fastapi Sync Async Starter Template?

#Cas d'utilisationStatut
# 1Création d'applications web modernes avec FastAPI
# 2Mise en œuvre d'opérations de base de données synchrones et asynchrones
# 3Création d'APIs évolutives avec tests intégrés et limitation de débit

Développé par Fastapi Sync Async Starter Template?

Le projet est maintenu par ysskrishna, qui se concentre sur la création de modèles d'applications web efficaces et modernes utilisant Python et FastAPI.

FAQ de Fastapi Sync Async Starter Template