Алексей Тен, на бэк все числовые данные приходят строкой
А бд пишутся корректно, но потом после обработки value возвращается на фронт, так же строками поэтому проверки типа id === value.id не прокатывают. Приходится делать повторный поиск элемента из бд и возвращать числовые или обрабатывать их перед возвратом (при application/json, таких проблем нет)
И собирать формдату не так приятно как заполнить параметры запроса)
ProjectSoft, Сам axios так же использует интерфейсы ajax, просто использовать надстройку jquery.ajax(), не подходило (были вопросы с кроссбраузеностью и тд), вроде ещё причины были, сейчас не вспомню.
Да и axios более удобен в отправке запросов.