فارسی
باز کردن در Telegram

رشتهٔ گفتگو تو یه هاست من چند میخوام API اجرا کنم.

3 پیام · –
م
تو یه هاست من چند میخوام API اجرا کنم. در کل برای یه کاره مثل مدیریت کاربران و ورود و اطلاعات کاربران و اینا. اینو با یه main.py اجرا کنم یا برای هر کاری فایل جدا بسازم و پورت های مختلف بزارم برای هر request ؟ میخوام از نظر امنیتی و اصولی از تجربه ها استفاده کنم
  1. A
    بستگی داره اولویت شما چی باشه. اگر سیستم نسبتا کوچک با مثلا ٢٠ تا جدول دارید از fast api یا flask استفاده کنید. Flask ممکنه منعطف‌تر باشه و بعدا بتونید framework رو عوض کنید. اگر بزرگتره django، ولی بعدا عوض کردنش سخته (این برای خیلی از توسعه‌ها دغدغه نیست). در کل سعی کنید دسترسی به پایگاه داده، منطق برنامه، و تعاریف api (همون routerها) از هم جدا باشه که تغییر یکی اون یکیو تحت تاثیر قرار نده. معماری لایه‌ای که mvvm, mvp, mvi واز این دست معماری‌ها برای همین ایجاد شدند. برای معماری کتاب clean architecture رو بخونید، ولی کلمه‌های کلیدی برای پرسیدن از مدل‌های زبانی همین‌هاست. برای کنترل دسترسی access token و jwt رو با فریم‌ورکی که قراره استفاده کنید جستجو کنید. در نهایت هم دنبال روشی بگردید که serve in production انجام بده مثلا gunicorn یا waitress
PPython پرسمانPython پرسمان@PythonCht · گروه · فناوری
984عضو8نویسنده در 30 روز
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما