6. Redux и React. Redux saga асинхронные actions

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

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

  • @lekost13
    @lekost13 3 ปีที่แล้ว +141

    Скриньте, у этого канала будет успешное будущее! Так что наблюдайте, как этот канал развивается, и через пару месяцев и лет вы скажете: "Ооо, чувак, да я же из-за твоих уроков стал крутым разработчиком". Спасибо за контент, желаю удачи в том, что ты делаешь, красавец!)

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +21

      Воооооу, какие слова!))) Спасибо друужище, и тебе желаю удачи во всем!)

    • @gelathoev
      @gelathoev 2 ปีที่แล้ว +3

      @@UlbiTV Ооо, чувак, да я же из-за твоих уроков стал крутым разработчиком

    • @yundon8182
      @yundon8182 ปีที่แล้ว +6

      Так и есть )

    • @UlbiTV
      @UlbiTV  ปีที่แล้ว +3

      @lekost13, друг, ты стал крутым разработчиком?

    • @lekost13
      @lekost13 ปีที่แล้ว +3

      @@UlbiTV 😁сейчас я тимлид и вся моя команда фронтов смотрим уроки с твоего канала + я как раз писал тебе в тг по поводу курса, что как минимум 2 человека залетят на курс с начала июля от РТК ИТ😉

  • @ruslankarimov5643
    @ruslankarimov5643 3 ปีที่แล้ว +25

    Спасибо, Тимур, быстро и доходчиво объяснил, что ну ее эту Сагу нафиг ))) Пипец они намудрили)

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      :DDD

    • @GreatVolcano
      @GreatVolcano 3 ปีที่แล้ว +2

      хвхаха

    • @andTutin
      @andTutin 3 ปีที่แล้ว +4

      13 минут слишком мало, чтобы сделать выводы. Подтяни зания о генераторах, и саги мудрёными казаться не будут. Они достаточно простые + эффекты типа троттлинга, дебаунса и др из коробки + channels + тестировать очень легко. Изучай. Саги крутые

  • @plotitsyn
    @plotitsyn 3 ปีที่แล้ว +55

    Зачастую многих менторов в сети, даже самых именитых, слушать приходится на скорости +1.75, а то и все +2. Причем понимаешь, что они эффектно замедляются на примитивных темах, тогда как более сложные ситуации "пролетают", лишь вскользь что-то поверхностно "зацепив".
    Вас даже не просто ускорять не нужно, а наоборот, находишься в режиме постоянного "возврата". И, вы знаете , такие повторения, которые волей-неволей делаешь, очень помогают усваивать даже нетривиальные темы.
    Конечно очень порадовало ваше резюме в конце, насчет использования saga вами лично. И совсем не потому, что тема непростая и вы сами эту библиотеку не применяли, а потому что для себя составляешь рейтинг приоритетных направлений, а если вас смотрят, вам безусловно доверяют, продолжайте резюмировать пройденные уроки!
    Спасибо за продолжения Redux и за то, что не чураетесь углубляться в более сложные темы, как Redux Saga и асинхронные actions.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +8

      Такие теплые слова!) Спасибо вам большое, я очень рад, что вам полезен тот материал, над которым я работаю!!!

    • @idiotidiot2805
      @idiotidiot2805 2 ปีที่แล้ว +2

      хз, смотрю на 1.75

    • @cyberdron
      @cyberdron ปีที่แล้ว

      @@idiotidiot2805 ну хз, я вот смотрел этот канал сначала на 1.5, но для более сложных моментов (которые есть почти в любом видео) это слишком быстро и приходится постоянно перематывать назад, в итоге смотрю на 1.25 и все равно плотность информации прям на грани, по сути то что нужно

  • @dmitriyaleksandrovich4443
    @dmitriyaleksandrovich4443 3 ปีที่แล้ว +55

    Неужели это второе пришествие Soraxa )) олды поймут 😂 . Спасибо тебе большое , ты прям очень крут !

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +8

      Ахахах)) ну с сораксом меня сравнивать это конечно сильно)

    • @bartoszpierdolny6978
      @bartoszpierdolny6978 3 ปีที่แล้ว +2

      @@UlbiTV Потому что ты даже лучший ;)

    • @SVP-d1d
      @SVP-d1d 3 ปีที่แล้ว +1

      @@bartoszpierdolny6978 не, он крут но соракс это адский тип :)

    • @aiornerok3931
      @aiornerok3931 3 ปีที่แล้ว +3

      Sorax бессмертен

    • @dmitriyaleksandrovich4443
      @dmitriyaleksandrovich4443 3 ปีที่แล้ว +3

      @@aiornerok3931 легенды не могут умереть!

  • @vasyl_ua356
    @vasyl_ua356 3 ปีที่แล้ว +38

    Самый лучший видос про redux-saga в ютубе!

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      Спасибо друг! рад слышать

  • @RomanIncode-l3m
    @RomanIncode-l3m 3 ปีที่แล้ว +9

    Красавчик )
    5 минут назад смотрел тут же видео про WebSocket + React -
    Реально самый толковый видос который удалось найти , а сюда зашел просто повторить сагу , где офигел когда увидел , как автор информативно вложился в 13 минут )))
    Очень достойно

  • @АндрейМалахов-л2р
    @АндрейМалахов-л2р 3 ปีที่แล้ว +4

    Коротко, понятно, без воды. Спасибо. Молодец парень

  • @ailo21
    @ailo21 2 ปีที่แล้ว +4

    Спасибо друг, только тут до конца уяснил как все это работает! Однажды я разбогатею и обязательно сделаю донат)

  • @alexandrelagin5490
    @alexandrelagin5490 3 ปีที่แล้ว +11

    Спасибо за видео, хорошо бы примеры увидеть такие, при которых saga именно лучшее решение, это бы улучшило понимание информации.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      Спасибо!)

  • @VaultBoyVaultBoy
    @VaultBoyVaultBoy ปีที่แล้ว +13

    Ну спасибо что сказал, что можно обойтись без этой жести)))

  • @s9219871110
    @s9219871110 2 ปีที่แล้ว +50

    13 минут и технология пошла в резюме =) Спасибо!

  • @olehmudriy9308
    @olehmudriy9308 2 ปีที่แล้ว +24

    Сейчас работаю на проекте, где используется Saga... Только никто так и не обьяснил преимущество этого решения))

  • @danmax8513
    @danmax8513 3 ปีที่แล้ว +2

    Это Видео про саги лучшее что случилось со мной за прошедшую неделю, спасибо! Это просто пушка!

  • @HaDaGaRa
    @HaDaGaRa 3 ปีที่แล้ว +37

    "когда глушат Сагой, а ты ещё не отошёл от Редакса" Х)

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      :D

  • @ИльяКоротков-п6т
    @ИльяКоротков-п6т 2 ปีที่แล้ว +1

    Автору Infinite лайков за работу. Особенно нравится формат коротких роликов без воды. Когда открываешь обучающий видосик по какому-нибудь Typescript, а там внизу слева цифры "1:53:20", просто в уныние хочется впасть, в сколько присестов ты будешь переваривать эту информацию. А тут на одном дыхании и интересе пролетаешь. Думаю, ты мог бы бизнес делать на образовании.

  • @evgeniyn1542
    @evgeniyn1542 3 ปีที่แล้ว +5

    Спасибо за видео! По Redux saga мало что есть в ютубе и особенно на русском. :)

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +8

      Cпасибо за отзыв!) Да, сложноватая для обьяснения тема, старался как мог!

  • @dimalukashenko4865
    @dimalukashenko4865 3 ปีที่แล้ว +13

    Ролик классный, особенно понравилось мнение автора в конце по поводу того, будет ли он использовать его на проектах.

  • @pavloskuibida6292
    @pavloskuibida6292 2 ปีที่แล้ว +1

    я попал на проект с сагами и теперь я здесь)))
    Спасибо тебе!

  • @DubinArtur
    @DubinArtur 11 หลายเดือนก่อน +2

    Ещё не сталкивался с редаксом в 2023-ем, но надеюсь, что стало лучше. Столько кода, а по сути пару кнопок сделали

    • @perevoznikovalexey1420
      @perevoznikovalexey1420 11 หลายเดือนก่อน +1

      сейчас Redux Toolkit набирает популярность, как по мне он попроще будет для понимания, я с него и начинал Redux учить

  • @aleksandrpochtarev1016
    @aleksandrpochtarev1016 3 ปีที่แล้ว +9

    Хочу добавить важное уточнение: что экшены в вочерах должны отличаться от тех которые в воркерах иначе получится бесконечный цикл. То есть в интерфейсе через экшн мы обращаемся к саге(вочеру), а уже из саги(воркер) через другой экшн обращаемся к редюсеру.

    • @koshgosh3081
      @koshgosh3081 2 ปีที่แล้ว

      у меня бесконечный цикл с каунтером, не зря зашел комменты почитать, сейчас попробую вдуплить что не так сделал

  • @kolyabokov88
    @kolyabokov88 3 ปีที่แล้ว +4

    На касарик подписчиков решил долгожданную Сагу бомбануть)) Красава, бро, спасибо! Ну и с тыщей поздравляю! Это только начало!

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      Спасибоооо бро!!! С вашей поддержкой конечно только начало!)

  • @arman_sard
    @arman_sard 2 ปีที่แล้ว +1

    UIbi tv большое спасибо, реально круто как ты все делаешь и передаёшь. Талант !

  • @17u5h
    @17u5h ปีที่แล้ว +10

    огонь. за 13 минут всё предельно ясно и понятно. Автор - талант

    • @UlbiTV
      @UlbiTV  ปีที่แล้ว +1

      🤝

  • @evdev1355
    @evdev1355 3 ปีที่แล้ว +9

    Круто! Коротко и все по делу, как и всегда, спасибо)

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      Спасибо вам!

  • @ipa_stor
    @ipa_stor 3 ปีที่แล้ว +5

    Как всегда, полезное видео- все довольно понятно:))) Мне кажется, надо понимать хотя-бы как работают различные "инструменты", ведь может появиться задача, для решения которой оптимальным будет не тот инструмент к которому привык.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      Спасибо друг) Да, неизвестно с чем придется работать!)

  • @samolevich
    @samolevich 2 ปีที่แล้ว

    Спасибо за контент.
    Очень доступно, доходчиво.
    Лично меня сбивало только частое переключение между файлами. Порой даже без нужды. Как будто можно было бы спокойнее, последовательнее и без скачков изложить.
    Похоже на придирку. Справедливости ради, это лучшее объяснение саги

  • @sergeyb3224
    @sergeyb3224 3 ปีที่แล้ว +3

    Когда попробуешь писать даже простейший функционал на Vanilla JS например с кастомными компонентами то тогда действительно понимаешь для чего все эти Redux Saga и т.д. нужны.

  • @yuriikilyk8923
    @yuriikilyk8923 3 ปีที่แล้ว +1

    Redux SAGA {type: ADD_CUSTOMER, function (worker)} типа вместо payload (какихто даних) виполнять какието асинхроние функции...
    Автор знай ты просто топ в подаче информации...

  • @Evgeny..
    @Evgeny.. 2 ปีที่แล้ว +1

    Да, это сильный контент. redux, redux saga, асинхронные actions

  • @ЭзамАппаева
    @ЭзамАппаева 3 ปีที่แล้ว +5

    Как всегда крут !!!❤️❤️❤️Спасибо❤️

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Ой ну как приятно, спасибочки!!!

  • @Дмитрий-у7к8э
    @Дмитрий-у7к8э 3 ปีที่แล้ว +1

    Спасибо тебе добрый человек! Я наконец то разобрался с санками и сагой!))

  • @falsetrue7910
    @falsetrue7910 3 ปีที่แล้ว +3

    Ждал это видео, лайк комент перед просмотром и вперед

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Спасибо друджище!)

  • @romanbolshiyanov
    @romanbolshiyanov 3 ปีที่แล้ว +1

    Ну надо потыкать это точно! Пока сложно. Когда разберусь напишу, а сейчас скачиваю гит и разворачиваю новый проект на ядре от этого урока. Начну с саги и постепенно вверх дорасту до ui. Спасибо дружище в очередной раз.

    • @sia4281
      @sia4281 ปีที่แล้ว

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

  • @mikhailkovalev9027
    @mikhailkovalev9027 2 ปีที่แล้ว

    Спасибо за твои видосы! Качество контента лучше многих платных материалов!

  • @unknownWakeborder
    @unknownWakeborder 3 ปีที่แล้ว +5

    Спасибо большое! Очень годно обьяснил!

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Спасибо за поддержку друг)

  • @РостиславВолков-ш2и
    @РостиславВолков-ш2и ปีที่แล้ว +3

    Пока смотрел и писал код, понял, что thunk нравится больше

  • @АлексейИгнатов-т4ф
    @АлексейИгнатов-т4ф 3 หลายเดือนก่อน

    Спасибо! Крутое объяснение!

  • @KinoNewsIndustry
    @KinoNewsIndustry ปีที่แล้ว +7

    Тимур, хотелось бы в начале видео краткий экскурс в то какую проблему решает Redux saga, к примеру. Почему везде нельзя писать thunk к примеру.

    • @Alias_s
      @Alias_s ปีที่แล้ว +1

      Если вам нужен простой и быстрый способ обрабатывать простые асинхронные задачи, Redux Thunk может быть достаточным. Если же вам нужно обрабатывать более сложные побочные эффекты и управлять ими в читаемом и предсказуемом стиле, Redux Saga может быть более подходящим выбором.

    • @pashadotcenko7391
      @pashadotcenko7391 ปีที่แล้ว

      А redux toolkit , им можно заменить всё?

  • @rovshen.public
    @rovshen.public 3 ปีที่แล้ว +22

    Прикольно, но thunk как-то проще, в чем преимущество saga?

    • @Samaelish
      @Samaelish 2 ปีที่แล้ว +4

      Прошло 10 месяцев, узнал в чём? =)

    • @uber_decadent
      @uber_decadent 2 ปีที่แล้ว +1

      @@Samaelish Прошло 4 для, узнал в чем?

    • @Samaelish
      @Samaelish 2 ปีที่แล้ว

      @@uber_decadent напиши через 9 месяцев и 27 дней ;-).

    • @uber_decadent
      @uber_decadent 2 ปีที่แล้ว

      @@Samaelish Я кстати тезка твой, ты давно обучаешься на фронте?

    • @Samaelish
      @Samaelish 2 ปีที่แล้ว

      @@uber_decadent тёзка? В каком плане?
      Учусь с августа 2020, с мая 21 работаю.

  • @nikto1851
    @nikto1851 3 ปีที่แล้ว +2

    Спасибо тебе!!! ты русский парень прям, для простых ребят понятным языком! Так держать! Удачи тебе родной человек!

  • @stepantabaka4660
    @stepantabaka4660 3 ปีที่แล้ว +2

    Спасибо за видео, коротко и понятно

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Спасибо)

  • @mykhailostepanishchev6472
    @mykhailostepanishchev6472 3 ปีที่แล้ว +4

    Спасибо классный выпуск !

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      Благодарю вас!)

  • @ПопівчакБогдан
    @ПопівчакБогдан 2 ปีที่แล้ว +1

    Большое спасибо за качественньій материал!

  • @TheProfessionalGambler
    @TheProfessionalGambler 3 ปีที่แล้ว +20

    классное видео!
    не понял зачем на 11:05 оборачивать data.json() в промис? он же и так промис возвращает.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +19

      Сам когда пересматривал, не понял, чем я руководствовался когда так делал :DD

    • @aiornerok3931
      @aiornerok3931 3 ปีที่แล้ว +4

      @@UlbiTV нужно больше промисов

    • @krowker
      @krowker 2 ปีที่แล้ว +1

      то есть можно было пропустить 8 строчку и сразу в 9й вместо json написать data?

    • @sia4281
      @sia4281 ปีที่แล้ว +1

      @@krowker
      // const json = yield call(() => new Promise(res => res(data.json())))
      const json = yield data.json()

  • @ДаянаЗукаева
    @ДаянаЗукаева 3 ปีที่แล้ว +3

    Как же интересно

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Скажи же

  • @traintocode1698
    @traintocode1698 2 ปีที่แล้ว +2

    Ебануться! Redux Saga это наверное самый запутанный кусок технологии который я видел за последнее время.
    Пока что вообще не понятно в чём его приемущество и зачем всё это нужно. Redux Thunk кажется на мого более предпочтительным, вот хочу ещё посмотреть про MobX, для сравнения так сказать...
    И конечно спасибо автору за видео!

  • @alexanderm1584
    @alexanderm1584 3 ปีที่แล้ว +4

    Подход обучения понравился, но в этом ролике, не все понятно, "галопом по европам". Было бы лучше если показали реализацию саги из предыдущего урока, тогда бы был более плавный переход. Не понятно как передать данные из компонента в action(type:"", payload: data???) (в частности при использовании prompt)

  • @mrWiled
    @mrWiled ปีที่แล้ว +1

    Срань господня, этот мужик просто великий мейстер в искусстве подачи материала

  • @DrGurgen
    @DrGurgen 3 ปีที่แล้ว +4

    Как же хорошо что я подписан на твой канал Тимур, думаю это лутшее объяснение redux saga на русском языке.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Спасибо Гурген, рад, что мои старания не напрасны!

  • @artempavlenko5147
    @artempavlenko5147 3 ปีที่แล้ว +1

    быстро, информативно, удобно !

  • @romko-romario
    @romko-romario 2 ปีที่แล้ว

    Моя благодарность! Понятно, лаконично, только нужная информация.

  • @yuriylaznyuk1958
    @yuriylaznyuk1958 3 ปีที่แล้ว +3

    Спасибо. Сага зашла.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      И вам спасибо за отзыв!)

  • @andretiidook7022
    @andretiidook7022 2 ปีที่แล้ว

    Я на все видео неглядя ставлю лайк, только потом смотрю

  • @irinayurevna5338
    @irinayurevna5338 2 ปีที่แล้ว +2

    Задержка только если один раз медленно нажимаешь, потом ждешь, пока увеличится, потом 2-ой раз нажимаешь. А ЕСЛИ быстро нажимать, то после первого увеличения они сразу быстро увеличиваются без всяких задержек.

    • @irinayurevna5338
      @irinayurevna5338 2 ปีที่แล้ว +1

      Нашла ответ: вместо takeEvery использовать takeLeading - тогда, пока не завершится работа одной ф-ции, др. не выполнится.

  • @ДарьяЦыпкина-о4э
    @ДарьяЦыпкина-о4э 2 ปีที่แล้ว

    Круто, спасибо! Всегда узнаю что-то новое из твоих видео.

  • @thats_embarrassing_JS
    @thats_embarrassing_JS ปีที่แล้ว +7

    Честно, я считаю, что redux saga - тот ещё замудрённый инструмент. Генераторы и лишние абстракции по типу воркеров, вотчеров и эффектов лишь усложняют код и выглядит всё это дело в конечном итоге не совсем красиво. Как по мне, лучше уж использовать redux toolkit.

  • @РусланДыгов-б7н
    @РусланДыгов-б7н 3 ปีที่แล้ว +10

    Поздравляю Тимур👍👍👍тысяча подписчиков 🎉🎉🎉

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Спасибо, очень приятно!)

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

    Спасибо за разъяснение!

  • @АнтонинаМикулич-г9ъ
    @АнтонинаМикулич-г9ъ ปีที่แล้ว

    Спасибо большое, самые классные видео на эту тему, что я видела!

  • @nurlanmehdiyev7428
    @nurlanmehdiyev7428 2 ปีที่แล้ว +1

    Спасибо!

  • @adilb8652
    @adilb8652 3 ปีที่แล้ว +2

    Браво !

  • @yozheeg
    @yozheeg ปีที่แล้ว

    в твоём объяснении довольно просто = )

  • @sagiden1343
    @sagiden1343 2 ปีที่แล้ว +1

    Просто класс

  • @mishakalyna
    @mishakalyna 3 ปีที่แล้ว +3

    Привет, Тимур!
    Есть предложение писать короткие сообщения тут в разделе сообщество. Также можно делать разные опросы.
    Хотелось бы узнать твоё мнение по поводу печатных книг по JS, Node.js. Какие печатные книги стоит покупать на сегодняшний день новичкам? Какие уже точно не стоит? Стоит ли учить ES5? И какие брать фуллстекам, а какие фронтендерам, а какие бекендерам?

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      Привет!) У меня пока что недоступно сообщество, оно открывается с какого то момента как я понял. Конкретно по js и nodejs не знаю хороших книг, тут скорее learnjavasript и документация по фреймворку) А читать надо скорее что то по написанию хорошего кода, архитектурным патернам, алгоритмам) Так сказать фундамент, а остальное все только на практике!)

    • @serenitiSever
      @serenitiSever 2 ปีที่แล้ว

      @@UlbiTV я уже устал говорить новичкам и начинающим, что нужно больше практики.
      Некоторые бьются в экстазе, когда получается вывести на экран "Hello World".
      Конечно ничего удивительного в том, что код выполняет команды и исполняет их, но понять начинающих можно ))
      Есть другие русскоязычные каналы, я находил (кто не знает, я пришёл из англоязычных каналов где такого бесплатного контента навалом), так вот, Тимур объясняет более продвинуто и профессионально. Предположу что он ментор или сеньор, либо программист с большим стажем.
      Да простят меня читающие за мой русский язык. Я не из России.

  • @ddrdeveloper
    @ddrdeveloper 3 ปีที่แล้ว +4

    Спасибо за урок! Вопрос: почему бы ни стал использовать сагу? И что используешь вместо нее?

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +8

      спасибо!) я впринципе щас стараюсь везде использовать мобХ, а сага слишком запутывает код!)

    • @ДмитрийКлимов-й2щ
      @ДмитрийКлимов-й2щ 3 ปีที่แล้ว +3

      @@UlbiTV mobx - 🔥

  • @ivansidorov5
    @ivansidorov5 2 ปีที่แล้ว +1

    четенько

  • @makeoverweb2663
    @makeoverweb2663 3 ปีที่แล้ว +3

    saga хороший инструмент, единственное только что кода больно много получается.За видос респект!

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      Даа, кода действительно много) спасибо !

    • @andTutin
      @andTutin 3 ปีที่แล้ว +1

      не многим больше обычного async/await

  • @JS_Skyline
    @JS_Skyline ปีที่แล้ว

    Как всегда, спасибо за годный контент!

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

    Квинтессенция информации) вроде небольшой по длительности ролик, но часа 2 сам тыкал в коде, придумывал пример схожий и немного иначе реализовал. Думаю чтобы на практике применять придется не раз вернуться к данному ролику, так как не самая простая тема, как по мне, но зато все становится понятно пересмотрев еще разок.
    Есть ли подобная реализация саги в том же redux-toolkit? или там как-то иначе все?

  • @alexmeh1919
    @alexmeh1919 2 ปีที่แล้ว +1

    лучший!

  • @prosto_isu
    @prosto_isu ปีที่แล้ว

    Спасибо Тимур!

  • @divizionby0
    @divizionby0 2 ปีที่แล้ว +1

    если потыкать, ничего трудного нет))

  • @sagiden1343
    @sagiden1343 2 ปีที่แล้ว

    it's the best course to learn redux, thanks

  • @faridrzayev5093
    @faridrzayev5093 2 ปีที่แล้ว

    Коммент в поддержку автора

  • @ninjadevrn
    @ninjadevrn ปีที่แล้ว

    Как же все сложно по сравнению с mobx-state-tree. При этом не вижу велью от этой сложности. Спасибо за объяснения!

  • @sia4281
    @sia4281 ปีที่แล้ว

    Мудрёно как-то
    Кстати, для юзеров можно было лимит не прописывать, там и так 10 только приходит

  • @Андрей-ь6й8н
    @Андрей-ь6й8н 3 ปีที่แล้ว +9

    слишком хорошо рассказано, слишком структурировано!

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      Очень приятно слышать, спасибо!)

  • @konglomora3230
    @konglomora3230 3 ปีที่แล้ว +2

    Годнота!

  • @dramarec
    @dramarec 3 ปีที่แล้ว +2

    🔥🚀

  • @АлексейВельможко-й8г
    @АлексейВельможко-й8г 3 ปีที่แล้ว +1

    Спасибо за доступное объяснение.

  • @jorgenUA
    @jorgenUA 3 ปีที่แล้ว +5

    жесть...полысел пока смотрел

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +1

      Сложно?) Или обьяснил плохо?

    • @jorgenUA
      @jorgenUA 3 ปีที่แล้ว +3

      @@UlbiTV объясняешь хорошо - технология...терпеть такое не могу - это как работа с вордпресс, одно формошлёпство, тупо запомнить кучу функций :(

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      @@jorgenUA с этим соглашусь, нафиг редакс, когда есть мобх))

    • @Алексей-ш8э3л
      @Алексей-ш8э3л 6 วันที่ผ่านมา

      @@UlbiTV а по mobX будет лекция? И ещё, Nextjs что использует, или ему не важно?

  • @Ruzakisan
    @Ruzakisan 3 ปีที่แล้ว +3

    Привет, как с тобой связаться в telegram? Хотелось бы задать вопросы по существу, если есть такая возможность. Спасибо.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      Привет) Лучше пиши в вк, ссылка привязана к каналу

  • @РусланДыгов-б7н
    @РусланДыгов-б7н 3 ปีที่แล้ว +4

    Молодец #качественныйконтент

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

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

  • @ДенисБогданенко-е4я
    @ДенисБогданенко-е4я 3 ปีที่แล้ว +3

    будет ли курс по typescript?

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +3

      В ближайшее время - да

  • @firewatermoonsun
    @firewatermoonsun 3 ปีที่แล้ว +2

    10:25 Если вместо fetch использовать axios, то полученные данные не нужно превращать в json?

    • @GreatVolcano
      @GreatVolcano 3 ปีที่แล้ว +2

      Нет, axios сразу в json конвертирует

  • @tretyakweb1754
    @tretyakweb1754 ปีที่แล้ว

    Просто красава!))) Спасибо за видео)

  • @johndoe034
    @johndoe034 2 ปีที่แล้ว

    Почему не использовали бы саги? Какую альтернативу считаете лучше/удобнее в связке с редакс?

  • @andrewreidn8062
    @andrewreidn8062 3 ปีที่แล้ว +3

    А если мы делаем пост запрос, но на основании его ответа потом тоже диспатчим данные в стор, Сага в таком случае используется?

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +2

      Да, почему бы и нет

  • @AriAnna-pz8it
    @AriAnna-pz8it ปีที่แล้ว

    Спасибо

  • @denisoleksyuk5346
    @denisoleksyuk5346 3 ปีที่แล้ว +1

    Я не могу понять подскажите плиз, почему если мы в Арр компоненте поменяем в dispatch'e asyncIncrementCreator() на incrementCreator() то код работать не будет так как происходит безконечное обновление стейта? Почему мы должны диспатчить экшин которого нет в редючере?

  • @achillesus7
    @achillesus7 2 ปีที่แล้ว

    Туго доходило как-то - пересматривал 2 или 3 раза, но вроде в итоге понял ))

  • @victormyha882
    @victormyha882 2 ปีที่แล้ว

    спасибо, просто и понятно!

  • @winged_channel
    @winged_channel ปีที่แล้ว

    worker это экшены, watcher это диспатч вроде так?

  • @EugeneVe
    @EugeneVe 3 ปีที่แล้ว +1

    И вот так Actions must be plain objects. Use custom middleware for async actions.

  • @dogober3861
    @dogober3861 2 ปีที่แล้ว

    Спасибо за урок! к сожалению не знаю, что такое new Promise, хотя смотрю твои ролики про React, Redux, typeScript и т.д.

    • @Redracer228
      @Redracer228 2 ปีที่แล้ว

      Рекомендую сначала изучить нативный JS, хотя бы основные базовые понятия, такие как Promise, а уже затем переходить к react, redux и typescript

    • @dogober3861
      @dogober3861 2 ปีที่แล้ว

      @@Redracer228 благодарю за дельный совет

  • @romantokar8885
    @romantokar8885 3 ปีที่แล้ว +3

    Хотелось бы услышать твое мнение по поводу редакс саги.

    • @TheProfessionalGambler
      @TheProfessionalGambler 3 ปีที่แล้ว +3

      13:34

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +4

      Да, я там в конце подитожил, как выше уже подметили!)

    • @romantokar8885
      @romantokar8885 3 ปีที่แล้ว +3

      @@UlbiTV Нє, хотелось бы уже от опытного человека, то есть тебя, услышать более развернутый ответ. Больше интересуюсь редакс сага с thunk все понятно. Какие есть возможности в редакс сага, что можно было перейти на нее. Недавно начал только работать, увидел некий проект, там где редакс сага была, не зацепила, в плане, можно было просто через thunk сделать, просто put & call юзають, мне показалось это глупым.

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +6

      @@romantokar8885 Ну как говорят сагу тестировать проще, но в целом я бы ее использовать не стал, усложняет код) ну его нафиг

  • @yzk970
    @yzk970 2 ปีที่แล้ว

    спасибо за курс!

  • @vl_rotche
    @vl_rotche 3 ปีที่แล้ว +2

    Awesome!

    • @UlbiTV
      @UlbiTV  3 ปีที่แล้ว +1

      Спасибо!)

  • @zatokeran
    @zatokeran 2 ปีที่แล้ว +1

    👍

  • @aleksandrglebik8033
    @aleksandrglebik8033 2 ปีที่แล้ว

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