RTK Query, Thunk, createAsyncThunk | Продвинутый полный курс | Часть 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2025

ความคิดเห็น • 49

  • @Maksussss
    @Maksussss 4 หลายเดือนก่อน +10

    Просто ультимативные уроки. Ударными темпами выводят меня на новый уровень понимания. Мне нравится как вы подходите к методу обучения: сначала реализация на коленке, без абстракций из библиотек, а затем уже постепенное решение возникших проблем. Это дает очень глубокое понимание, спасибо

  • @marylis4895
    @marylis4895 หลายเดือนก่อน

    обычно смотрю в ускоренном режиме, тут в некоторых местах пришлось ставить 0,75 😅. Большое спасибо, Евгений!

  • @евгешааксентьев
    @евгешааксентьев 7 หลายเดือนก่อน +12

    Как же не хватало видео по RTK Query на русском ютубе)

  • @RamaRama-qv3jo
    @RamaRama-qv3jo 7 หลายเดือนก่อน +3

    Евгений, огромное спасибо за великолепный курс! Ждем 3-ю часть!

  • @romuelson
    @romuelson 7 หลายเดือนก่อน +2

    Евгений, благодарю за детальный и информативный курс! 📚 Особенное спасибо за раздел, посвященный RTK Query. В данный момент я активно использую его для работы с GraphQL в моем проекте, и ваше объяснение помогло мне глубже понять возможности и применение этой технологии. Также ценю ваше внимание к thunks и createAsyncThunk, так как я предпочитаю выносить бизнес-логику в thunk, чтобы сохранить чистоту хуков. 👍 Жду продолжения курса и новых полезных материалов! 🚀

  • @FF-gq3hm
    @FF-gq3hm 7 หลายเดือนก่อน +1

    Спасибо огромное за твой труд!
    Куплю твой курс просто по тому что хочу отблагодарить тебя за проделанаю работу!🏋🏻

  • @MsBrotherh
    @MsBrotherh 6 หลายเดือนก่อน +1

    Евгений, спасибо за видео, очень рад, что это оно существует, много вопросов про редакс закрыто после него

  • @RainDev-wc3cu
    @RainDev-wc3cu หลายเดือนก่อน

    Женя, большое спасибо. Это прекрасно!

  • @ЕвгенийТ-ч8в
    @ЕвгенийТ-ч8в 7 หลายเดือนก่อน +1

    Спасибо. Прошлый курс мне очень помог понять Redux.
    Уверен, что и этот будет не менее полезен.

  • @роматарасов-о8л
    @роматарасов-о8л 2 หลายเดือนก่อน

    очень рад что всё же решил посмотреть
    нашёл ответы на вопросы о которых сам раньше задумывался, но бросил это дело, потому-что моё решение выглядело уродливо
    "как бы нам всё ещё использовать RTK-Query, но при этом писать код не внутри компонента, а именно в коде стора"

  • @МихаилКузнецов-м4ъ
    @МихаилКузнецов-м4ъ 6 หลายเดือนก่อน +1

    Евгений браво! Огромное вам спасибо!

  • @NikitaLikosov
    @NikitaLikosov 7 หลายเดือนก่อน

    вот я работаю с редаксом и вроде думал что ничего нового не узнаю, а к примеру как под катом работает финк и как делать запросы до рендера я не знал. Спасибо за такой глубокий видосик. больше таких на канал!!

  • @nilokillian
    @nilokillian 7 หลายเดือนก่อน +1

    Нравится твои видео. Раз упомянул что хорошо в react query с redux, ждем видео о том как их дружить правильно

  • @egoreast
    @egoreast 6 หลายเดือนก่อน

    Спасибо большое за видео, было очень полезно и много новой информации!

  • @Григорий-п9ц6ц
    @Григорий-п9ц6ц 6 หลายเดือนก่อน

    Спасибо большое. Много полезных практик!

  • @YaniaRZ
    @YaniaRZ 4 หลายเดือนก่อน

    Спасибо большое, данные из запросов rtk query, вообще -то хранятся в стор, они хранятся в поле data, Я их в redux devtools нахожу
    Возможно их не было из-за prefetch
    Спасибо большое за пояснения по тегам, общую инфу вроде знала, но видела в доке более подробные варианты и не могла понять
    Вообще доку редакса читать сложно
    Хотелось бы про варианты update тоже, в любом случае ждём 3го урока!!!!
    Да и первые стоит пересмотреть, чтобы разложить все нормально)
    Upd: оказывается 3я часть уже есть🎉🎉🎉

  • @Ятебяуважаюно
    @Ятебяуважаюно หลายเดือนก่อน

    Спасибо тебе, как же классно!!!!!

  • @baileysli6235
    @baileysli6235 7 หลายเดือนก่อน +1

    1:19:44 я в целом советовал бы поставить consistent type imports правило eslint. Из плюсов тайп импорты ускоряют билд приложения. При частом CI/CD небольшая отдушина. Так что вполне разумно автоматизировать.

  • @АлександрЕрмолов-п2ь
    @АлександрЕрмолов-п2ь 2 หลายเดือนก่อน

    это просто жир!!! БОМБА!!! Я не знаю как сказать по другому!!!!

  • @symasaiti
    @symasaiti 7 หลายเดือนก่อน

    спасибо, объясняешь просто и понятно

  • @Dmitrijserg
    @Dmitrijserg 7 หลายเดือนก่อน +2

    Ура! Спасибо!

  • @krik2004
    @krik2004 5 หลายเดือนก่อน

    Посмотрел, спасибо)
    Преисполнился😊

  • @2024_max_studio_ua
    @2024_max_studio_ua 21 วันที่ผ่านมา

    Большая благодарность вам. Вы мне помогли разобраться в тяжелом и не понятном. Но я не могу понять как понять какой у меня уровень, джун мидл или сеньер?

  • @araikrasoyan702
    @araikrasoyan702 6 หลายเดือนก่อน

    Спасибо за работу

  • @mercury_2379
    @mercury_2379 7 หลายเดือนก่อน

    классное обзорное видео, спасибо

  • @dimitrusmeleskausas2086
    @dimitrusmeleskausas2086 7 หลายเดือนก่อน +1

    супер! спасибо!

  • @semyonsubochev4284
    @semyonsubochev4284 7 หลายเดือนก่อน +2

    сложно и кашка образовалась, но спасибо, пойду пересматривать Часть 1 и репит 2 часть xD

    • @sanya2580
      @sanya2580 หลายเดือนก่อน

      Просто автор уж слишком гонит , нереально уследить где и что он меняет и при этом еще слушать объяснение)

  • @evgenykokotov2322
    @evgenykokotov2322 หลายเดือนก่อน

    Роутер внутри санки плохая идея: тесты на такую санку становится ещё сложнее написать, такую санку не вызвать/переиспользовать из другой части UI (скажем на другом роутер) из-за редиректа на статический путь. И хак циклической зависимости - плохой костыль. Санки должны управлять дата-флоу, а не UI-ем (роутингом в том числе). Сам компонент (или другое место, откуда санку запускаем) должен решать куда навигиваться на в случае ошибки и успеха.

  • @baileysli6235
    @baileysli6235 7 หลายเดือนก่อน

    1:15:32 думаю что этого хака с очередью можно избежать если забить на extra Argument и использовать в функциях напрямую. Заодно и запрос начнётся раньше.
    А тестах можно мокать модуль.

  • @baileysli6235
    @baileysli6235 7 หลายเดือนก่อน +1

    21:36 А почему бы просто не вызвать стор внутри без хука? Вряд ли их будет несколько

  • @baileysli6235
    @baileysli6235 7 หลายเดือนก่อน

    1:32:43 NIT: Вкусовщина, но как по мне лучше отработать сначала negative кейс с force refetch
    А потом уже селектнуть и вернуть отрицание

  • @vladimirdegtyarev157
    @vladimirdegtyarev157 7 หลายเดือนก่อน +2

    Привет! Как после запроса и получения, например, токена записать его в store, чтобы иметь доступ в другом компоненте. Через dispatch?

  • @krik2004
    @krik2004 5 หลายเดือนก่อน

    лайк не глядя

  • @tzkmqptjpjxjks
    @tzkmqptjpjxjks 6 หลายเดือนก่อน +1

    Зачем передавать в extraArguments api и router, если мы их можем просто импортировать в санку ? Какой от этого профит ?

  • @alexeyfilippov42
    @alexeyfilippov42 7 หลายเดือนก่อน +2

    Хей
    Сколько частей планируется?)

  • @daniilrybakov
    @daniilrybakov 7 หลายเดือนก่อน

    Топовый видос

  • @Егор-р4и6ф
    @Егор-р4и6ф 7 หลายเดือนก่อน

    Евгений, Здравствуйте! Подскажите, будут ли видео о js в вашем исполнении? Очень нравится объяснение по react, хотелось бы и js так же глубоко подтянуть)

  • @VoldemarKlarkson
    @VoldemarKlarkson 7 หลายเดือนก่อน +2

    1:14:58 наконец-то увидел реальный пример абуза event loop'а, снимаю шляпу

  • @biLLie_wiLLie
    @biLLie_wiLLie 7 หลายเดือนก่อน

    Хоть кто-то про РТК куери рассказал)

  • @Марта161
    @Марта161 4 หลายเดือนก่อน

    2:37 cleateSlice

  • @blackmafia4271
    @blackmafia4271 4 หลายเดือนก่อน +1

    20:30 - 21:00 не могу понять

    • @ЕвгенийКраев-я2ж
      @ЕвгенийКраев-я2ж หลายเดือนก่อน

      тоже не понял о чем речь, "эффект вызывается после редеринга, когда наши все эффекты были вызваны", какая-то бессмыслица

  • @baileysli6235
    @baileysli6235 7 หลายเดือนก่อน

    2:50:47 преисполнился

  • @tzkmqptjpjxjks
    @tzkmqptjpjxjks 6 หลายเดือนก่อน +1

    Скрещивать thunk и RTK query как по мне не лучшая идея. Сомнительная концепция. В документации такой вариант не описан и соответственно разраб со стороны наврядли сообразит что здесь и к чему.

  • @СветланаАндреевна-х8р
    @СветланаАндреевна-х8р 7 หลายเดือนก่อน

    cупер спасибо!