API и не парится? https://github.com/axios/axios
да можно (нужно) фетч
имхо лучше пользоваться axios, т.к. fetch а) поддерживается не всеми браузерами б) не умеет в отмену запросов
желательно использовать только fetch, пока у тебя не появится необходимость отменять запросы (заливка файлов например)
Вам в любом случае понадобится написать свою обёртку над сторонним апи, так что лучше оборачивать xmlhttprequest. Он даст больше возможностей и совместимости.
Обсуждают сегодня