API Class
faster way to generate API calls with axios
Installation
You can install the package using npm
npm install api-class
https://www.npmjs.com/package/api-class
Usage
Create an API
instance by import the API
class from api-class
. As parameter pass the basic url of your api.
const myAPI = url: '/api'
Endpoints
To add an endpoint, use the .createEntity
method.
const myAPI = url: '/api' myAPImyApiendpointsposts
Methods
All API
's endpoints have basic CRUD operations
delete id config
Q&A
How to pass headers to axios?
const myAPI = url: '/api' myAPImyAPIendpoints
You can check it out my medium article for further informations
https://medium.com/@FrancescoZ/how-to-call-api-in-a-smart-way-2ca572c6fe86