I prefer Axios to fetch, since I'd have to polyfill it anyway for IE/backwards compatibility.
Here's a snippet from a great article on Axios vs Fetch:
If you use .fetch() there is a two-step process when handing JSON data. The first is to make the actual request and then the second is to call the .json() method on the response...
So by using axios you can cut out the middle step of passing the results of the http request to the .json() method. Axios just returns the data object you would expect.
Would I be frowned upon if I said $.ajax of jQuery or the isomorphic-fetch module?
Emanuel Quimper
Golang | Javascript | Elixir
Axios all day long. Axios is like fetch on Steroid.