zhanymkanov/fastapi_production_template
این یک تمپلیت آماده برای ساخت برنامههای FastAPI در محیط تولید است که با Docker و PostgreSQL پیکربندی شده.
کاربرد:
این پروژه به تو کمک میکنه بدون دردسر شروع به ساخت یک API حرفهای کنی که از اول با بهترین شیوهها (best practices) طراحی شده. شامل تنظیمات مدیریت دیتابیس, مایگریشن با Alembic, لاگینگ, تنظیمات محیطی و استقرار با Docker هست. ️
در چه شرایطی بهتره استفاده شود؟
اگر میخوای یک پروژه FastAPI رو به صورت حرفهای و آماده برای استقرار در سرور شروع کنی، این تمپلیت گزینه عالیایه. مخصوصاً وقتی میخوای از PostgreSQL به عنوان دیتابیس استفاده کنی و کل سیستم رو با Docker مدیریت کنی.
چند مثال از موارد استفاده:
ساخت یک سرویس API برای یک اپ وب یا موبایل
توسعه میکروسرویسهای مقیاسپذیر
شروع سریع یک استارتاپ با بکاند حرفهای
آموزش و یادگیری نحوه ساخت API در محیط تولید
- ##FastAPI
- ##Docker
- ##PostgreSQL
- ##API
- ##ProductionReady
- ##Backend
- ##Microservices
- ##WebDevelopment
- ##Python
- ##DevOps
