@fiado/http-client
v2.0.1
Published
Herramienta para realizar solicitudes http
Readme
@fiado/http-client
@fiado/http-client es una librería TypeScript para realizar solicitudes HTTP de manera simplificada y eficiente, con soporte completo para tipado en TypeScript. Se integra perfectamente con InversifyJS para permitir la inyección de dependencias y facilitar el testing y la modularidad.
Características
- Facilita las solicitudes HTTP con métodos
get,post,put,patch, ydelete. - Tipado fuerte con TypeScript para respuestas esperadas y parámetros de solicitud.
- Integración sencilla con InversifyJS para la inyección de dependencias.
Instalación
Puedes instalar @fiado/http-client utilizando npm o yarn:
npm install @fiado/http-clientConfiguración
import { Container } from "inversify";
import { IHttpRequest, AxiosHttpRequest } from "@fiado/http-client";
import { apiInvokerContainer } from '@fiado/api-invoker';
// Crea el contenedor principal de tu aplicación
const container = new Container();
// Registro del cliente HTTP
container.bind<IHttpRequest>("IHttpRequest").to(AxiosHttpRequest);
// Exporta el contenedor para su uso en toda tu aplicación
export { container };
