Subscribe to get weekly email with the most promising tools 🚀

Fastapi Sync Async Starter Template

Mẫu ứng dụng web Python hiện đại được xây dựng bằng FastAPI, trình bày các hoạt động đồng bộ và bất đồng bộ bằng cách sử dụng SQLAlchemy.

Liệt kê trong các danh mục:

Công cụ phát triểnMã nguồn mởGitHub
Fastapi Sync Async Starter Template-image-0
Fastapi Sync Async Starter Template-image-1
Fastapi Sync Async Starter Template-image-2

Mô tả

FastAPI Sync/Async Starter là một mẫu ứng dụng web Python hiện đại được xây dựng với FastAPI, trình bày các hoạt động đồng bộ và bất đồng bộ sử dụng SQLAlchemy, psycopg2 và asyncpg. Nó có tính năng kiểm tra toàn diện với pytest, hỗ trợ Docker với các bản dựng đa giai đoạn, và giới hạn tỷ lệ sẵn sàng cho sản xuất với hỗ trợ Redis.

Cách sử dụng Fastapi Sync Async Starter Template?

Nhân bản kho lưu trữ, thiết lập môi trường ảo bằng Poetry, cài đặt các phụ thuộc và chạy ứng dụng bằng Docker hoặc trực tiếp với Python.

Tính năng chính của Fastapi Sync Async Starter Template:

1️⃣

Tích hợp Framework FastAPI

2️⃣

Mô hình truy cập cơ sở dữ liệu kép với psycopg2 và asyncpg

3️⃣

Bộ kiểm tra toàn diện sử dụng pytest

4️⃣

Hỗ trợ Docker với các bản dựng đa giai đoạn

5️⃣

Giới hạn tỷ lệ với hỗ trợ Redis

Tại sao nên sử dụng Fastapi Sync Async Starter Template?

#Trường hợp sử dụngTrạng thái
# 1Xây dựng ứng dụng web hiện đại với FastAPI
# 2Thực hiện các hoạt động cơ sở dữ liệu đồng bộ và bất đồng bộ
# 3Tạo API có thể mở rộng với kiểm tra tích hợp và giới hạn tỷ lệ

Do ai phát triển Fastapi Sync Async Starter Template?

Dự án được duy trì bởi ysskrishna, người tập trung vào việc tạo ra các mẫu ứng dụng web hiệu quả và hiện đại sử dụng Python và FastAPI.

Câu hỏi thường gặp Fastapi Sync Async Starter Template