Subscribe to get weekly email with the most promising tools 🚀

Fastapi Sync Async Starter Template

Современный шаблон веб-приложения на Python, созданный с использованием FastAPI, демонстрирующий синхронные и асинхронные операции с использованием SQLAlchemy.

Перечислено в категориях:

Инструменты разработчикаОткрытый исходный кодGitHub
Fastapi Sync Async Starter Template-image-0
Fastapi Sync Async Starter Template-image-1
Fastapi Sync Async Starter Template-image-2

Описание

FastAPI Sync/Async Starter — это современный шаблон веб-приложения на Python, созданный с использованием FastAPI, демонстрирующий синхронные и асинхронные операции с использованием SQLAlchemy, psycopg2 и asyncpg. Он включает в себя комплексное тестирование с pytest, поддержку Docker с многоступенчатыми сборками и готовую к производству ограничение по скорости с поддержкой Redis.

Как использовать Fastapi Sync Async Starter Template?

Клонируйте репозиторий, настройте виртуальное окружение с помощью Poetry, установите зависимости и запустите приложение с помощью Docker или напрямую с Python.

Основные функции Fastapi Sync Async Starter Template:

1️⃣

Интеграция с FastAPI Framework

2️⃣

Двойные шаблоны доступа к базе данных с psycopg2 и asyncpg

3️⃣

Комплексный набор тестов с использованием pytest

4️⃣

Поддержка Docker с многоступенчатыми сборками

5️⃣

Ограничение по скорости с поддержкой Redis

Почему использовать Fastapi Sync Async Starter Template?

#Сценарий использованияСтатус
# 1Создание современных веб-приложений с FastAPI
# 2Реализация синхронных и асинхронных операций с базой данных
# 3Создание масштабируемых API с интегрированным тестированием и ограничением по скорости

Разработано Fastapi Sync Async Starter Template?

Проект поддерживается ysskrishna, который сосредоточен на создании эффективных и современных шаблонов веб-приложений с использованием Python и FastAPI.

Часто задаваемые вопросы Fastapi Sync Async Starter Template