Elixor
Observable ( Reactive / Rxjs ) based HTTP client for the browser , reactJs , react native and node.js
Most front-end applications communicate with backend services over the HTTP protocol. Modern browsers support two different APIs for making HTTP requests: the XMLHttpRequest interface and the fetch() API.
The Elixor offers a simplified client HTTP API for applications that rests on the XMLHttpRequest
interface exposed by browsers. Additional benefits include testability features, typed request and response objects, request and response interception, Observable
apis, and streamlined error handling.
Elixor supports the following features out of the box
Make XMLHttpRequests from the browser
Supports JSONP
Intercept request and response using interceptors.
Cancel requests.
Automatically transforms for JSON data
Client side support for protecting against XSRF
Last updated