karec/cookiecutter-flask-restful
این یک قالب استاندارد برای ساخت APIهای مبتنی بر Flask با استفاده از Flask-RESTful است که توسعهٔ سریع و حرفهای را ممکن میکند.
کاربرد:
این پروژه به توسعهدهندگان کمک میکند تا با یک ساختار پیشفرض و حرفهای، APIهای امن و قابل تست بسازند. شامل احراز هویت JWT، ابزار خط فرمان (CLI)، تستهای خودکار، مستندسازی با Swagger و پشتیبانی از Docker است. ️
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یک API مبتنی بر Flask راهاندازی کنی و نمیخوای از صفر شروع کنی. مناسب پروژههای کوچک تا متوسط که نیاز به استانداردهای توسعه، امنیت و استقرار آسان دارن.
چند مثال از موارد استفاده:
- ساخت سرویس احراز هویت با JWT
- توسعه APIهای داخلی برای تیمهای توسعه
- استقرار سریع با Docker و تست خودکار
- مستندسازی خودکار با Swagger برای تیمهای مستندنویس
- ##Flask
- ##RESTful
- ##API
- ##JWT
- ##Docker
- ##Swagger
- ##Cookiecutter
- ##Python
- ##Backend
- ##WebDevelopment
