4 repositorios
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 es un cliente HTTP isomórfico y librería de red que proporciona una interfaz basada en promesas para realizar peticiones de red de manera consistente tanto en entornos de navegador como de servidor. Sirve como una implementación ligera de la Fetch API para entornos que carecen de soporte nativo para realizar peticiones de red. La librería permite la recuperación de recursos web como texto, JSON o blobs binarios manteniendo una huella de memoria pequeña. Funciona como un polyfill al instalar la interfaz fetch en el espacio de nombres global cuando el soporte nativo del navegador no está disponible. La herramienta cubre amplias capacidades para la recuperación de recursos web, incluyendo la capacidad de ejecutar peticiones HTTP, inspeccionar encabezados de respuesta y analizar el contenido de la respuesta.
Lightweight fetch polyfill for older environments.
Wretch es una biblioteca de cliente HTTP encadenable y envoltorio de Fetch API diseñado para simplificar la configuración de solicitudes de red, el análisis de respuestas y el manejo de errores. Funciona como un gestor de solicitudes de red y framework de middleware para gestionar el ciclo de vida de extremo a extremo de las llamadas HTTP. El proyecto se distingue por una interfaz fluida para la configuración de solicitudes y un sistema de extensión modular. Utiliza un resolvedor de respuestas programable para automatizar el análisis y una arquitectura basada en plugins para añadir nuevas capacidades a los objetos de solicitud y respuesta. La biblioteca cubre una amplia gama de capacidades operativas, incluyendo reintentos automáticos de solicitudes con retroceso exponencial, almacenamiento en caché de respuestas y deduplicación de solicitudes. Proporciona herramientas para la serialización dinámica de cargas útiles, validación de esquemas de respuesta y una tubería de middleware para la transformación global de datos y la monitorización de solicitudes. Las características de seguridad incluyen soporte de autenticación básica y actualización automática de tokens. La biblioteca admite implementaciones personalizadas de fetch para garantizar la compatibilidad en diferentes entornos.
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.