#مقاله#در_سایت_جاواکاپ_بخوانیدبه عنوان توسعه‌دهنده و معمار نرم‌افزار، دائما در حال فراخوانی و تجمیع سرویس‌های مختلف به وسیله APIهای REST هستیم. گاهی اوقات به دلیل طراحی ضعیف یا داکیومنت‌های کم، استفاده از این APIها بسیار سخت است. این موضوع باعث می‌شود تا برنامه‌نویسان قادر به استفاده از سرویس‌های موجود نباشند و مجبور شوند همان کارکرد را از اول پیاده‌سازی کنند. در این مقاله، بحث‌مان را با توضیح REST و اینکه منظور از «طراحی APIهای REST» چیست، شروع می‌کنیم.سپس ۱۲ نکته مفید برای طراحی بهتر APIهای REST را با هم مرور می‌کنیم.javacup.ir/rest-api-best-pratice#روزبه_شریف‌_نسب@JavaCupIR