бэк, где повторяются хедеры, форматы данных и тд, есть ли какой-то способ +- сделать меньше бойлерплейт кода, например хотя бы как это у rtk query устроено?
axios instance?
я вот его в голову все держу как инструмент проксирования)) зря, судя по всему надо поизучать, спасибо!
Ни, шо ты Там очень мощно можно шаблонизировать запросы
Базовая реквест функция поверх которой остальные
я вот и задумывалась над написанием такой, но если аксиос может, то круто
фабрику можно сделать типа makeRequestConfig, которая тебе будет возвращать дефолтные параметры запроса к которым потом свои добавлять можно типа const requestConfig = makeRequestConfig(currentRequestConfig)
Я Аксиос выпилил вообще)
а мне его нужно наоборот затащить, чтобы сделать ssr 😁
почему без него ssr не можешь?
ну типа я могу конечно через фетч сделать, но там еще добавляется бойлерплейт с обработками статус кодов и прочим
ну да, лучше 30кб аксиоса тащить же 🙂
какую альтернативу ты предлагаешь?
базовая реквест функция поверх фетча
то есть написать свою штуку, которую можно сделать через аксиос
я даж его убрал ) теперь только фетч
в моем проекте фарфетчед не подошел(
Обсуждают сегодня