Vue Js Axios

Posted on  by admin
Axios is a library for http communication, making ajax requests, and so on.

There is also a library called ‘vue-resource’ to do such things, but it’s said that it is not used well due to it’s slow update cycle and larger community of Axios.

Enter the following command line to install Axios.

Failed to load resource: net::ERR_CERT_AUTHORITY_INVALID

Then add method in main.js so that Axios can be used globally. Using a service called JSONPlaceholder, I’ll test the Axios I just installed. You can copy and paste following code.

Basically, IE doesn’t support promise, so you may need polyfill of es6-promise to enable it.

You can install it with command below. Next, just add one line below in your webpack config file. Hope you enjoyed my short tutorial about Vue.js + Axios. Please feel free to contact me — visit my LinkedIn or website, or just send me an Email to [email protected]

Vue.js is a front-end JavaScript framework for building user interfaces. It’s designed from the ground up to be incrementally adoptable, and it integrates well with other libraries or existing projects. This makes it a good fit for small projects as well as sophisticated single-page applications when used with other tooling and libraries.

An API, or Application Programming Interface, is a software intermediary that allows two applications to talk to each other.

Add Axios in Vue