منظور از ثبات در توسعه API، میزان پیشبینیپذیری رفتار API و قابل اطمینان بودن آن در محیطها و و سناریوهای مختلف است. وقتی یک API…
الگوهای طراحی API یکی از جنبههای ضروری توسعه API است که به توسعهدهندهها اجازه میدهد کدهای باثبات، مقیاسپذیر و قابل استفاده مجدد بنویسند. با افزایش…
دنیای امروزی به طور فزایندهای در همتنیده و بههم پیوسته است. Webhookها و APIها توانستهاند با ایجاد امکان تعامل بین سیستمها، فصل تازهای در توسعه…
در دنیای امروزی ما همواره در حال تغییر، استخراج و تبادل داده با یکدیگر و یا با سرویسهای مختلف هستیم. برای رسیدن به این مقصود،…
با گسترش بنگاههای اقتصادی و سختگیریهای بیشتر دولت برای دریافت مالیات و رصد صورتهای مالی شرکتها، فرایند تنخواه گردانی بیش از گذشته اهمیت پیدا کرده…
فارغ از نوع صنعت، گردشکارهای کسبوکاری اغلب متکی بر سیستمهای نرمافزاری توزیعشده هستند. به همین دلیل ایجاد امکان تعامل و ارتباط بین این سیستمها ضروری…
جیمز مسینجر یکی از مهندسان Postman است که تجربیات خود در تعامل با کاربرانی که از Postman برای تست API خود استفاده میکنند را به…
اگر در حال توسعه یا نگهداری از یک RESTful API باشید، به احتمال زیاد به مشکل سوء استفاده از محدودیت نرخ یا درخواستهای مخرب برخورد…
یک API در اصل «مرد میانی» لایهها و سیستمهای یک برنامه یا نرمافزار است. تست API (رابط برنامهنویسی برنامه) در لایه پیام بدون رابط کاربری…
در پست قبلی در مورد راههای بهبود عملکرد API توضیح دادیم. یکی از راههای موثر در بهبود عملکرد استفاده از استراتژیهای ذخیرهسازی (کش کردن) است.…