Слышал про fetch, FormData, xhr?
Просто интересно
Вообще странно, fetch это метод браузерного апи, для выполнения http-запросов, FormData это конструктор, для упаковки данных с форм и отправки на сервер, а xhr это вообще стандартное название пользовательской переменной, куда обычно экземпляр XMLHttpRequest записывается. Странная последовательность, не правда ли?