Skip to content

NOALVO/fetch-plus-rest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fetch-rest

The easiest and best way to create a REST API Client Library.

🆘 Help this project by conttributing to its documentation or developing its roadmap.

Features

Setup

  • Multi-level endpoints
  • Parent path inheritance
  • Endpoints configuration file powered by enx

Middlewares

  • Automatic ✨ authorization headers setup (Basic credentials and Bearer token) - per endpoint and per endpoint group
  • Supports credentials stored in localStorage, sessionStorage, cookies or custom storage
  • Custom middleware support (a.k.a. ✨interceptors) powered by fetch-plus

Utilities

  • Easy querystring serialization with query property
  • HTTP verbs shorthand methods
  • CRUD and BREAD shorthand methods

Infrastructure

  • Cross-browser & Node Fetch API (powered by cross-fetch)
  • Custom fetch library

*Not checked features are in roadmap.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%