Redux + Redux Toolkit | Продвинутый полный курс | Часть 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 มิ.ย. 2024
  • Курс по Архитектуре Redux
    paromovevg.ru/redux-architecture 🙂
    Остальные курсы на платформе:
    micro-courses.ru/map
    Исходники:
    github.com/EvgenyParomov/redu...
    Мой telegram канал:
    t.me/cleanfrontend
    Это первая часть моего фундаментального курса по Redux.
    В ней мы с нуля разберём базовые концепции Redux и Redux-toolkit, и дойдём до концепции slice.
    По пути изучим основы архитектуры и правильного использования Redux
    00:00:00 - Начало
    00:04:29 - Задача Redux
    00:07:00 - Почему Redux
    00:10:42 - Базовые концепции Redux
    00:18:01 - Пример на чистом Redux
    00:34:38 - Reducer, Иммутабельность
    00:51:48 - Как реализована подписка на Redux
    01:05:57 - Подключаем React-redux. Как работает useSelector
    01:20:09 - Правила использования селекторов
    01:31:43 - Практика работы с селекторами
    01:59:40 - Разделяем redux на части. combineReducers
    02:09:31 - Основы Архитектуры. Как разделять store
    02:19:09 - Практика, разделяем стор на слайсы
    02:34:09 - Практика createReducer, createAction
    02:41:30 - Как работает immer
    02:54:22 - Практика createSlice
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @ArtikMan1994
    @ArtikMan1994 7 ชั่วโมงที่ผ่านมา

    спасибо за информацию о правильном использовании селекторов. РТК на первый взгляд прост, но его надо уметь использовать правильно. Хорошо, что в доке РТК об этом упоминается. Надо просто сесть и вникнуть в материал. Увы, не все знают эти подводные камни. Многие на ютубе проходят лишь по верхам. Хорошо что автор рассказал об этих нюансах

  • @user-it1px2jb8b
    @user-it1px2jb8b 11 วันที่ผ่านมา +5

    Прикольно, когда открываешь канал, в закрепе видео "хватит учить redix", а на вкладке видео самое свежее это курс по redux)

  • @sh0ny
    @sh0ny 3 วันที่ผ่านมา

    На 01:31:43 - Практика работы с селекторами ппц как поплыл , как будто бы по голове дали тяжелым предметом ))
    А вообще подача и материал огонь! Смотрю взахлёб)

  • @user-dz6zp2zj4b
    @user-dz6zp2zj4b 16 วันที่ผ่านมา +2

    Материал изложен очень подробно и доступным языком, качество картинки и звука - топ, благодарю за Ваш труд! 🎉

  • @symasaiti
    @symasaiti 17 วันที่ผ่านมา +4

    Хотелось бы еще разбор по асинхронным редюсерам. Спасибо за контент. 👍

  • @dimitrusmeleskausas2086
    @dimitrusmeleskausas2086 16 วันที่ผ่านมา +3

    Отличный разбор! Спасибо, Женя!
    Ждем 2 часть про асинхронные запросы

  • @agent_khuseinov
    @agent_khuseinov 2 ชั่วโมงที่ผ่านมา

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

  • @igorsenichev3779
    @igorsenichev3779 17 วันที่ผ่านมา +3

    Спасибо. Буду ждать 2ю часть 👍

  • @BipolarJunctionTransistor
    @BipolarJunctionTransistor 17 วันที่ผ่านมา +3

    Это просто праздник какой-то!

  • @user-sp8ty2ol8m
    @user-sp8ty2ol8m 8 วันที่ผ่านมา +1

    Мужик, я реально обожаю тебя и твои видео, это золото просто

  • @user-qp3ec2fp3p
    @user-qp3ec2fp3p 16 วันที่ผ่านมา

    Евгений, простите меня, очень пушка! ТАк держать, огонь!!!
    Курс "Фундаментальный курс по Redux" является исключительным ресурсом для любого, кто хочет овладеть Redux. Курс хорошо структурирован: начиная с основ, он постепенно переходит к продвинутым концепциям. Преподаватель ясно объясняет материал и приводит практические примеры, делая сложные темы легкими для понимания. Практические проекты помогают закрепить знания и обеспечить их применение в реальных сценариях. Независимо от вашего уровня подготовки, этот курс является бесценным ресурсом для любого разработчика, стремящегося улучшить свои навыки в управлении состоянием с помощью Redux. Настоятельно рекомендую!

  • @kirill_prog
    @kirill_prog 17 วันที่ผ่านมา +2

    Евгений, огнище 🔥🔥🔥

  • @archee7309
    @archee7309 17 วันที่ผ่านมา

    Евгениально! Спасибо большое за ваш труд

  • @denisshepelev1966
    @denisshepelev1966 17 วันที่ผ่านมา +2

    Ну что за аттракцион невиданной щедрости! Спасибо!

  • @aliicomua1369
    @aliicomua1369 17 วันที่ผ่านมา +1

    Супер. Как раз искал ролик на эту тему. А тут на бонус.

  • @happyhomo4423
    @happyhomo4423 17 วันที่ผ่านมา +1

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

  • @dmitry_st
    @dmitry_st 17 วันที่ผ่านมา +1

    Супер контент, спасибо

  • @tanercoder1915
    @tanercoder1915 17 วันที่ผ่านมา +1

    Вот это да! Респектище!

  • @user-kj9mm2gc3r
    @user-kj9mm2gc3r 16 วันที่ผ่านมา

    Спасибо за такие полезные видео! максимально полезно

  • @Dmitrijserg
    @Dmitrijserg 16 วันที่ผ่านมา

    Женя, ты лучший.

  • @RussianFrontend
    @RussianFrontend 16 วันที่ผ่านมา

    Красава ! Мощно 👍

  • @alexeyfilippov42
    @alexeyfilippov42 17 วันที่ผ่านมา

    парень чисто красавчик!

  • @PavelKhapaliuk
    @PavelKhapaliuk 17 วันที่ผ่านมา +1

    Гений!

  • @user-hh4vd2zk4n
    @user-hh4vd2zk4n 17 วันที่ผ่านมา

    Ладно понял ты правда крут. Подпишусь всё таки и колокольчик поставлю)

  • @user-pu2wg1zc5d
    @user-pu2wg1zc5d 7 วันที่ผ่านมา

    Ты лучший !!!! 😢

  • @adamburke4496
    @adamburke4496 17 วันที่ผ่านมา +2

    Вспоминаем ролик про Redux в 2023 с чаем для успокоения 😂

  • @doomymax577
    @doomymax577 16 วันที่ผ่านมา

    Просто лучший контент по фронту. Есть вообще курс по разработке энтерпрайз на реакте?

  • @uchannel-es8zo
    @uchannel-es8zo 16 วันที่ผ่านมา

    Привет
    Спасибо)

  • @Orm-D
    @Orm-D 8 วันที่ผ่านมา

    Евгений будет ли продолжение курса по React c приложением крестики нолики?

  • @user-kp5og5so7f
    @user-kp5og5so7f 6 วันที่ผ่านมา +1

    Раздел зачем нужна иммутабельность объяснен очень сложно (скорее всего из-за отсутствия примеров)

  • @user-mu2lr9zc7d
    @user-mu2lr9zc7d 16 วันที่ผ่านมา +8

    Вам не кажется, что цикл скачиваний redux тупо замкнулся?)) Учат потому что больше всего скачиваний, а больше всего скачиваний, потому что много учеников?))) Спасибо за видео! Полностью согласен - redux нужно учить в первую очередь, хотя бы для того, чтобы потом больше никогда его не использовать в продакшен))

  • @user-gk1yb3vp4b
    @user-gk1yb3vp4b 17 วันที่ผ่านมา

    Кайф

  • @GrigoriyTv
    @GrigoriyTv 13 วันที่ผ่านมา

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

  • @aralbaev
    @aralbaev 13 วันที่ผ่านมา +1

    то что надо). Все видео про редакс тулкит на русском почти 2 годовой давности. Делал пет проект по уроку, пишу так же как и он но у меня не работает... оказывается уже так нельзя писать(((. Да и к тому же надоело скопировать код в точь точь не понимая что это и почему так пишется

  • @TheFryOS
    @TheFryOS 17 วันที่ผ่านมา

    в итоге редакс или что-то другое?

  • @mrZgot
    @mrZgot 14 วันที่ผ่านมา +2

    Для разделения видео на таймкоды вроде надо добавить в начале "00:00 Начало". Без этого тайм лайн не разделяется на сегменты в плеере

    • @kntbruh
      @kntbruh 14 วันที่ผ่านมา

      ты прав

  • @user-xw4sp6lk7k
    @user-xw4sp6lk7k 17 วันที่ผ่านมา

    Видос по редакс от Жени - это как поход к стоматологу. Давно знаешь, что надо сходить вылечить зуб (разобраться в редаксе), знаешь, что сам не справишься, тянешь до последнего, терпишь 3 часа, потом пол дня отходишь, но в итоге радуешься, что наконец-то можешь жевать (писать нормальный стор).
    А вообще я после попыток в редакс и доводов Жени в пользу зуштанд, пощупал послений и остался крайне доволен. Но с конъюнктурой рынка нужно считаться. С редаксом мы ещё надолго.
    Жене мешок лайков за бесценный контент. Мало такого.
    Пойду куда-нибудь резюме закину😂

    • @houston_np
      @houston_np 14 วันที่ผ่านมา

      Отличная аналогия!) С редаксом разобрались, теперь бы реально зубы вылечить.

  • @user-nx4bh1jj8n
    @user-nx4bh1jj8n 16 วันที่ผ่านมา

    Для понимания базовых концепций для только знакомящихся - th-cam.com/play/PL6DxKON1uLOHsBCJ_vVuvRsW84VnqmPp6.html

    • @user-sp8ty2ol8m
      @user-sp8ty2ol8m 6 วันที่ผ่านมา

      тут же с самой базы и начали

  • @sergeydostovalov6180
    @sergeydostovalov6180 7 ชั่วโมงที่ผ่านมา

    Редукс, да и реакт в 2к24 - это как гонять на дедовской ниве, когда весь мир пересел на электрокар с автопилотом.

  • @hangor3620
    @hangor3620 16 วันที่ผ่านมา

    ща бы это говнище юзать в 2024, это самый конченый из стейт-менеджеров который только может быть

  • @maxshdev
    @maxshdev 11 วันที่ผ่านมา

    удалите плиз redux со своих компутеров, это вирус

  • @TheSky5028
    @TheSky5028 17 วันที่ผ่านมา +1

    опоздал на пару лет, это уже дно устаревшее

    • @2Extremum
      @2Extremum 17 วันที่ผ่านมา +1

      Ну да, то еще старье. Всего то 3.5 млн скачиваний в неделю на npm.

    • @workshur
      @workshur 16 วันที่ผ่านมา

      @@2Extremum у jquery 10.5 млн. Получается что довод не очень...

    • @2Extremum
      @2Extremum 16 วันที่ผ่านมา +1

      @@workshur Ну сравнивать стейт менеджер с библиотекой мягко говоря не корректно. К тому же jQuery он как РНР, его хоронят уже лет 15 и еще столько же минимум будут хоронить, но по факту на 8 из 10 сайтов он работает.

    • @uvwzyx
      @uvwzyx 16 วันที่ผ่านมา +2

      @@2Extremum а у тиктока несколько десятков млн посещений в день, так что довод бессмысленный. автор комментария утверждает, что говнокодный redux устарел концептуально

    • @2Extremum
      @2Extremum 16 วันที่ผ่านมา

      @@uvwzyx Вообще я писал о Redux Toolkit. А насчет "говнокода", так ругать каждый мастер, только никто пока не выкладывает свой "правильный" стейт менеджер. Я пробовал и Mobx и Zustand и Recoil, даже свой пробовал писать - неблагодарная задача и не факт что в ней можно найти идеальное решение. Потому знать эти инструменты в любом случае нужно. Особенно когда хочешь устроиться на хорошую зарплату.

  • @wzxdart
    @wzxdart 17 วันที่ผ่านมา

    beast