Fastapi Sync Async Starter Template
Template aplikasi web Python modern yang dibangun dengan FastAPI yang menunjukkan operasi sinkron dan asinkron menggunakan SQLAlchemy.
Terdaftar dalam kategori:
Alat PengembangSumber TerbukaGitHub


Deskripsi
FastAPI Sync/Async Starter adalah template aplikasi web Python modern yang dibangun dengan FastAPI, menampilkan operasi sinkron dan asinkron menggunakan SQLAlchemy, psycopg2, dan asyncpg. Ini memiliki pengujian komprehensif dengan pytest, dukungan Docker dengan build multistage, dan pembatasan laju siap produksi dengan dukungan Redis.
Cara menggunakan Fastapi Sync Async Starter Template?
Klon repositori, atur lingkungan virtual menggunakan Poetry, instal dependensi, dan jalankan aplikasi menggunakan Docker atau langsung dengan Python.
Fitur inti dari Fastapi Sync Async Starter Template:
1️⃣
Integrasi Kerangka FastAPI
2️⃣
Pola akses database ganda dengan psycopg2 dan asyncpg
3️⃣
Kumpulan pengujian komprehensif menggunakan pytest
4️⃣
Dukungan Docker dengan build multistage
5️⃣
Pembatasan laju dengan dukungan Redis
Mengapa bisa digunakan Fastapi Sync Async Starter Template?
# | Kasus Penggunaan | Status | |
---|---|---|---|
# 1 | Membangun aplikasi web modern dengan FastAPI | ✅ | |
# 2 | Mengimplementasikan operasi database sinkron dan asinkron | ✅ | |
# 3 | Membuat API yang dapat diskalakan dengan pengujian dan pembatasan laju yang terintegrasi | ✅ |
Dikembangkan oleh Fastapi Sync Async Starter Template?
Proyek ini dikelola oleh ysskrishna, yang fokus pada pembuatan template aplikasi web yang efisien dan modern menggunakan Python dan FastAPI.