4 مستودعات
Small wrappers and utilities for the native fetch API.
Explore 4 awesome GitHub repositories matching part of an awesome list · API Layer. Refine with filters or upvote what's useful.
unfetch هو عميل HTTP متماثل (isomorphic) ومكتبة شبكات توفر واجهة قائمة على الوعود (promise-based) لتنفيذ طلبات الشبكة بشكل متسق عبر بيئات المتصفح والخادم. يعمل كتنفيذ خفيف الوزن لـ Fetch API للبيئات التي تفتقر إلى دعم أصلي لإجراء طلبات الشبكة. تمكّن المكتبة من استرجاع موارد الويب كنصوص أو JSON أو كتل ثنائية (binary blobs) مع الحفاظ على بصمة ذاكرة صغيرة. تعمل كـ polyfill عن طريق تثبيت واجهة fetch في مساحة الاسم العامة عندما لا يكون دعم المتصفح الأصلي متاحاً. تغطي الأداة إمكانيات واسعة لاسترجاع موارد الويب، بما في ذلك القدرة على تنفيذ طلبات HTTP، وفحص رؤوس الاستجابة، وتحليل محتوى الاستجابة.
Lightweight fetch polyfill for older environments.
Wretch هي مكتبة عميل HTTP قابلة للتسلسل ومغلف Fetch API مصمم لتبسيط تكوين طلب الشبكة، وتحليل الاستجابة، ومعالجة الأخطاء. يعمل كمدير لطلب الشبكة وإطار عمل وسيط لإدارة دورة حياة مكالمات HTTP من البداية إلى النهاية. يتميز المشروع بواجهة سلسة لتكوين الطلب ونظام امتداد معياري. يستخدم محلل استجابة قابلاً للبرمجة لأتمتة التحليل وبنية قائمة على المكونات الإضافية لإضافة قدرات جديدة إلى كائنات الطلب والاستجابة. تغطي المكتبة مجموعة واسعة من القدرات التشغيلية، بما في ذلك عمليات إعادة محاولة الطلب التلقائية مع التراجع الأسي، والتخزين المؤقت للاستجابة، وإلغاء تكرار الطلب. يوفر أدوات لتسلسل الحمولة الديناميكي، والتحقق من مخطط الاستجابة، وخط أنابيب وسيط لتحويل البيانات العالمي ومراقبة الطلب. تشمل ميزات الأمان دعم المصادقة الأساسية وتحديث الرمز المميز التلقائي. تدعم المكتبة تطبيقات fetch المخصصة لضمان التوافق عبر بيئات مختلفة.
Chainable fetch wrapper with built-in error handling.
Making fetch happen in TypeScript.
Type-safe, chainable API client for fetch.
Axios has a great API that developers love. Redaxios provides that API in 800 bytes, using native fetch().
Minimalist drop-in replacement for Axios.