turbulette/turbulette
/graphql این فریمورک یک راهحل کامل و همهچیز-در-یک برای ساخت APIهای گرافکوئری با عملکرد بالا و کاملاً آسنکرون است.
از Python و ASGI بهره میبرد و برای توسعهدهندگانی مناسب است که به دنبال سرعت، مقیاسپذیری و ساختار منظم در پروژههای بزرگ هستند.
چه زمانی بهتر است استفاده شود؟
وقتی نیاز به یک بکاند قدرتمند و سریع داری و میخوای با قابلیتهای پیشرفته گرافکوئری مثل فیلتر کردن، صفحهبندی، احراز هویت و مجوزدهی کار کنی.
همچنین اگر پروژهات بر پایه async/await هست و میخوای از مزایای روتور مثل Starlette یا FastAPI استفاده کنی، Turbulette گزینه عالیایه.
چند مورد استفاده:
ساخت APIهای داخلی برای اپلیکیشنهای SPAs
سرویسهای بکاند برای موبایل و وب با دسترسی همزمان بالا
سیستمهای نظارتی با دادههای بلادرنگ و نیاز به queryهای پیچیده
پلتفرمهای چندهدفه (multi-tenant) با مدیریت دسترسی دقیق
- ##GraphQL
- ##AsyncAPI
- ##Python
- ##ASGI
- ##HighPerformance
- ##WebFramework
- ##Turbulette
- ##API
- ##Backend
- ##Scalable
