Subscribe to get weekly email with the most promising tools 🚀

Fastapi Sync Async Starter Template-image-0
Fastapi Sync Async Starter Template-image-1
Fastapi Sync Async Starter Template-image-2

Descrizione

FastAPI Sync/Async Starter è un moderno template per applicazioni web in Python costruito con FastAPI, che mostra operazioni sincrone e asincrone utilizzando SQLAlchemy, psycopg2 e asyncpg. Presenta test completi con pytest, supporto Docker con build multistadio e limitazione della velocità pronta per la produzione con supporto Redis.

Come usare Fastapi Sync Async Starter Template?

Clona il repository, imposta un ambiente virtuale utilizzando Poetry, installa le dipendenze e avvia l'applicazione utilizzando Docker o direttamente con Python.

Funzionalità principali di Fastapi Sync Async Starter Template:

1️⃣

Integrazione del framework FastAPI

2️⃣

Modelli di accesso al database duali con psycopg2 e asyncpg

3️⃣

Suite di test completa utilizzando pytest

4️⃣

Supporto Docker con build multistadio

5️⃣

Limitazione della velocità con supporto Redis

Perché potrebbe essere usato Fastapi Sync Async Starter Template?

#Caso d'usoStato
# 1Costruire applicazioni web moderne con FastAPI
# 2Implementare operazioni di database sincrone e asincrone
# 3Creare API scalabili con test integrati e limitazione della velocità

Sviluppato da Fastapi Sync Async Starter Template?

Il progetto è mantenuto da ysskrishna, che si concentra sulla creazione di template per applicazioni web efficienti e moderne utilizzando Python e FastAPI.

Domande frequenti di Fastapi Sync Async Starter Template