October 2018
Intermediate to advanced
590 pages
15h 5m
English
For our TaskAgile application, the frontend is the client of the APIs that the backend provides. We will use Axios (https://github.com/axios/axios) as the HTTP client to interact with the APIs. We mentioned this library in Chapter 3, Spring 5 - The Right Stack for the Job at Hand, and used its get()and post() methods. Besides these two methods, it also provides the delete(), put(), and patch() methods. Axios also provides an easy way to configure global configurations, as shown in the following code:
axios.defaults.baseURL = 'https://api.examplebucks.org/v1';axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;axios.defaults.headers.post['Content-Type'] = 'application/json';
baseURL is used to set the root URL of the APIs, ...
Read now
Unlock full access