Maxim Kostenko
Да, плюс можно заменить аксиос на что нибудь другое
если будем часто менять на что-то другое (или будет несколько стратегий), то нужно сделать для всех один интерфейс. Просто импортить либу, мне кажется, грубое решение + придется менять код во всех местах где происходят вызовы методов. В моем представлении это выглядит следующим образом:
api-client.js
import axios from ‘axios’
export get(url, options) { return axios.get(url, options) }
export post(...) {};