Subscribe to get weekly email with the most promising tools 🚀

Fastapi Sync Async Starter Template

Una plantilla de aplicación web moderna en Python construida con FastAPI que demuestra operaciones síncronas y asíncronas utilizando SQLAlchemy.

Listado en categorías:

Herramientas de desarrolloCódigo abiertoGitHub
Fastapi Sync Async Starter Template-image-0
Fastapi Sync Async Starter Template-image-1
Fastapi Sync Async Starter Template-image-2

Descripción

FastAPI Sync/Async Starter es una plantilla moderna de aplicación web en Python construida con FastAPI, que muestra operaciones sincrónicas y asincrónicas utilizando SQLAlchemy, psycopg2 y asyncpg. Presenta pruebas exhaustivas con pytest, soporte para Docker con construcciones multietapa y limitación de tasa lista para producción con soporte de Redis.

Cómo usar Fastapi Sync Async Starter Template?

Clona el repositorio, configura un entorno virtual usando Poetry, instala las dependencias y ejecuta la aplicación usando Docker o directamente con Python.

Características principales de Fastapi Sync Async Starter Template:

1️⃣

Integración del marco FastAPI

2️⃣

Patrones de acceso a bases de datos duales con psycopg2 y asyncpg

3️⃣

Conjunto de pruebas exhaustivas utilizando pytest

4️⃣

Soporte para Docker con construcciones multietapa

5️⃣

Limitación de tasa con soporte de Redis

Por qué podría ser usado Fastapi Sync Async Starter Template?

#Caso de UsoEstado
# 1Construcción de aplicaciones web modernas con FastAPI
# 2Implementación de operaciones de base de datos sincrónicas y asincrónicas
# 3Creación de APIs escalables con pruebas integradas y limitación de tasa

Desarrollado por Fastapi Sync Async Starter Template?

El proyecto es mantenido por ysskrishna, quien se enfoca en crear plantillas de aplicaciones web eficientes y modernas utilizando Python y FastAPI.

Preguntas frecuentes de Fastapi Sync Async Starter Template