Subscribe to get weekly email with the most promising tools 🚀

Fastapi Sync Async Starter Template

Um modelo de aplicativo da web Python moderno construído com FastAPI, demonstrando operações síncronas e assíncronas usando SQLAlchemy.

Listado em categorias:

Ferramentas de desenvolvimentoCódigo abertoGitHub
Fastapi Sync Async Starter Template-image-0
Fastapi Sync Async Starter Template-image-1
Fastapi Sync Async Starter Template-image-2

Descrição

FastAPI Sync/Async Starter é um modelo moderno de aplicação web em Python construído com FastAPI, demonstrando operações síncronas e assíncronas usando SQLAlchemy, psycopg2 e asyncpg. Ele apresenta testes abrangentes com pytest, suporte a Docker com builds multistage e limitação de taxa pronta para produção com suporte a Redis.

Como usar Fastapi Sync Async Starter Template?

Clone o repositório, configure um ambiente virtual usando Poetry, instale as dependências e execute a aplicação usando Docker ou diretamente com Python.

Recursos principais de Fastapi Sync Async Starter Template:

1️⃣

Integração com o Framework FastAPI

2️⃣

Padrões de acesso a banco de dados duplo com psycopg2 e asyncpg

3️⃣

Conjunto de testes abrangente usando pytest

4️⃣

Suporte a Docker com builds multistage

5️⃣

Limitação de taxa com suporte a Redis

Por que usar Fastapi Sync Async Starter Template?

#Caso de usoStatus
# 1Construindo aplicações web modernas com FastAPI
# 2Implementando operações de banco de dados síncronas e assíncronas
# 3Criando APIs escaláveis com testes integrados e limitação de taxa

Desenvolvido por Fastapi Sync Async Starter Template?

O projeto é mantido por ysskrishna, que se concentra em criar modelos de aplicações web eficientes e modernas usando Python e FastAPI.

FAQ de Fastapi Sync Async Starter Template