microsoft/api-guidelines
این پروژه شامل راهنمای توسعه APIهای REST از مایکروسافت است که به عنوان یک استاندارد برای طراحی APIهای قابل فهم، پایدار و کاربرپسند ارائه شده است.
کاربرد:
این راهنما به توسعهدهندگان کمک میکند تا APIهای سازگار، قابل مقیاس و قابل نگهداری بسازند که با بهترین شیوههای صنعتی مطابقت داشته باشند. ️
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک سرویس RESTful برای یک سازمان بزرگ یا محیط ابری (مثل Azure) طراحی میکنی، این راهنما میتونه نقش چارچوب استاندارد رو ایفا کنه. همچنین برای تیمهایی که میخوان APIهای خودشون رو مستند و یکدست کنن عالیه. ️
چند مثال از موارد استفاده:
- طراحی API برای یک سرویس ابری در Azure
- استانداردسازی API در یک سازمان چندتیمی
- بهبود مستندات و ساختار APIهای موجود
- آموزش تیمهای جدید به بهترین شیوههای طراحی API
- ##api
- ##rest
- ##microsoft
- ##cloud
- ##azure
- ##developer
- ##web
- ##scalable
- ##best
- ##api
