وب‌سرویس مجید

پروژه fetch

JakeChampion/fetch

کاربرد:

این پروژه یک پلی‌فیل (polyfill) برای تابع window.fetch در جاوااسکریپت فراهم می‌کند. این یعنی در مرورگرهای قدیمی که از fetch پشتیبانی نمی‌کنند، این کتابخانه رفتار آن را شبیه‌سازی می‌کند تا بتوانید بدون نگرانی از fetch استفاده کنید.

در چه شرایطی بهتره استفاده شود؟

وقتی دارید یک برنامه مدرن می‌نویسید ولی باید در مرورگرهای قدیمی مثل Internet Explorer یا نسخه‌های پایین Safari هم کار کنه، استفاده از این پلی‌فیل عالیه. همچنین اگر از fetch در پروژه‌های بزرگ استفاده می‌کنید و می‌خواهید سازگاری مرورگری داشته باشید، این ابزار کمک‌کننده است.

چند مثال از موارد استفاده

- بارگذاری داده از API در مرورگرهای قدیمی

- ارسال فرم بدون رفرش صفحه با fetch در تمام دستگاه‌ها

- توسعه یک وب‌اپلیکیشن با قابلیت دسترسی گسترده (accessibility) ️

  • ##fetch
  • ##polyfill
  • ##JavaScript
  • ##browserCompatibility
  • ##webDevelopment
  • ##APIcalls
  • ##IEsupport
  • ##frontEnd
  • ##legacyBrowsers
  • ##modernJS