React-хук useAsync: упрости свои запросы

Разбираем работу хука useAsync для упрощения запросов в вашем React-приложении.
github.com/makewebme/react-ho...
⚛️⚛️⚛️
Пройди практический курс "Javascript Fullstack разработчик" от MakeWeb.me.
Детали тут: makeweb.me/course-js-fullstac...
Телеграм для связи по курсу: @makewebchatme
🛍 🛍 🛍
Поддержи проект и получи скидку 5% на 1-ю оплату хостинга/домена Reg.ru.
Промо-код: 948E-53B9-CF98-8204 (вводится во время оплаты услуги).
💬 💬 💬
Присоединяйся к нашему Telegram-чату t.me/makewebme

Пікірлер: 5

  • @lightinthedark5708
    @lightinthedark5708 Жыл бұрын

    Как по мне так не хватает AbortController в хуке, что если запрос долгий, а id сменился, можно было отменить предыдущий запрос.

  • @roman-romadin
    @roman-romadin Жыл бұрын

    Хуки! Супер. Уже смотрю 🙂

  • @MakewebMeOfficial

    @MakewebMeOfficial

    Жыл бұрын

    А я думал, ты уже реакт освоил давно и на максималках)

  • @postal774
    @postal774 Жыл бұрын

    А зачем в массив подписок вместе с id функцию прокидывать? От стрелки в try again и click by id можно избавиться

  • @stanislaviosifov2761
    @stanislaviosifov2761 Жыл бұрын

    Странное видео, попахивает антипатернами. Бросается в глаза куча any типов, которых быть не должно. В useAsync передается слишком много аргуметов, что запутатся можно(больше 3 обычно не рекомендуется). И если у мне нужно получить данные в одном компоненте, а лоадер показать где-то в другом это будет делать не удобно. Поэтому в реальном проэкте вся это логика и состояние будте в редаксе например, а данные можно будет вытягивать из стейта.

Келесі