پرامیس‌ها برای مدیریت کردن عملیات ناهمگام استفاده میشن. قبلا برای هندل کردن عملیات ناهمگام، از کال‌بک فانکشن استفاده می‌کردیم که اینکار معایبی داشت. اما با استفاده از پرامیس‌ها خیلی راحت می‌تونیم تعداد زیادی از عملیات ناهمگام رو هندل کنیم.

مزایای پرامیس‌ها

  • خوانایی کد بالاتر میره. چون کدهای ساده‌تری خواهیم داشت.
  • مدیریت بهینه‌تر نتیجه موفقیت‌آمیز یک عملیات ناهمگام
  • مدیریت بهینه‌تر خطای یک عملیات ناهمگام

پیشنهاد می‌کنم این مقاله اختصاصی درباره پرامیس‌ها در جاوااسکریپت رو بخونید.

 

منبع: