- Axios es una librería que podemos emplear bien desde el cliente, usando su CDN. O desde un proyecto de npm, instalandolo previamente.
- Nos permite hacer peticiones HTTP asíncronas sin recarga de página.
- Está gestionada mediante promesas.
axios.get("URL")
.then(response => console.log(response))
.catch(err => console.log(err))
axios.post("URL", dataToSend)
.then(response => console.log(response))
.catch(err => console.log(err))
const axiosApp = axios.create( {baseURL: "URLBásica" })
axiosApp.get("/final-del-endpoint")
O con formato de clase...
this.axiosApp = axios.create( {baseURL: "URLBásica" })
this.axiosApp.get("/final-del-endpoint")