41 - React JS Практика - reducer (почти redux)

Поділитися
Вставка
  • Опубліковано 20 вер 2024

КОМЕНТАРІ • 742

  • @bur5153
    @bur5153 5 років тому +395

    Перед обучением у меня был план, четко вникать в каждое слово и записывать его и по 2-5 раз переписывать код.
    стартанул учить 21 июня, спустя 16 дней, начал все понимать и легко ориентируюсь по своей соц сети с собственным объяснениям каждого элемента. Добавил массу элементов и даже лишние action на будущее, чисто набить руку, этой набитой рукой все и пришло(еще в пайнте расписываю каждое важное слово сказанное Димой и подписываю разными цветами, это хорошо для памяти. На это ушло мне в среднем 25 часов в неделю, вообщем наверное 55-60 часов на это потратил, средний хороший темп 4 часа в день вполне достаточно для хорошего прогресса, если конечно быть постоянным и всю концентрацию на обучение. Желание на обучение остается стабильным, нет желания забить и пропустить день обучения, что бы расслабится от трудности обучения, благодаря не большому времени, НО концентрированному. Всем собратьям удачи.

    • @Nikitosss91
      @Nikitosss91 5 років тому +2

      можешь поделиться конспектом?

    • @vmesed
      @vmesed 5 років тому +4

      я бы тоже с удовольствием взглянул на конспект

    • @slavapush
      @slavapush 4 роки тому +18

      Дельный коммент. Все правильно. Я тоже начал плодотворно учиться только после того как исключил из жизни все, кроме спорта и обучения. Это может показаться жестким, но есть силы и желание работать каждый день по 6-7 часов, потому что кроме этого делать больше нечего впринципе. Даже если учиться вообще не хочется, но ты сидишь и ничего не делаешь - скоро ты сам как робот пойдешь и начнешь работать(мой график когда фултайм учил java для первого трудоустройства)

    • @alexandr9313
      @alexandr9313 4 роки тому +9

      Согласен полностью. Отличный подход. Так же вникал в каждое понятие, каждое слово. Если что-то не понятно - шел читать. Ибо продвигаться дальше не понимая сказанного - нет смысла. Курс отличный, уроки в удовольствие. Потому что разбираешься, узнаешь что-то новое, делаешь - оно получается. Работает, зараза. По окончанию урока перед тем, как сделать коммит, проверяю работоспособность и это кайф - как оно все работает. Так и хочется еще и еще пощелкать туда-сюда). Ну кайф же!) Работает!)

    • @bigenough2122
      @bigenough2122 4 роки тому +1

      Привет, ну как успехи?

  • @DmitryJT50
    @DmitryJT50 4 роки тому +33

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

  • @shamilsalakhutdinov5519
    @shamilsalakhutdinov5519 4 роки тому +126

    Если вы используете webstorm, то можно быстро преобразовывать if else => switch case:
    1) Нажмите на if
    2) Кликните на появившуюся лампу
    3) Replace if with switch

  • @ИванДульчик
    @ИванДульчик 3 роки тому +40

    Как нам объяснял преподаватель, чистая функция - функция которая не лезет к пользователю с вопросами, не пачкает экран и не работает с внешними переменными (может их принимать только через атрибуты). А по поводу курса двоякое чувство... 1) обидно что подписчиков не так много, ведь курс на самом деле БОМБА. 2) Радостно что подписчиков не много, конкуренция меньше на выходе... :)

    • @ITKAMASUTRA
      @ITKAMASUTRA  3 роки тому +10

      😃😃забавная двоякость) спасибо

  • @Inviduschannel
    @Inviduschannel 5 років тому +202

    ААААА, уже не терпится редакс закинуть в проектик, Димыч топ объяснятор, кто соглы - лойс!)

  • @quasardani
    @quasardani 3 роки тому +78

    Чтобы заменить if/else на switch:
    1. Наведи курсор на if
    2. Нажми Alt+Enter
    3. Нажми на "Заменить на switch"
    Надеюсь кому-то пригодилось!

    • @TheArestus
      @TheArestus 3 роки тому

      Да, пригодилось, спасибо 😊👍

    • @user-ly7rl2fe9e
      @user-ly7rl2fe9e 3 роки тому

      Для того чтоб это сработало нужно все "else if" заменить на "if"

    • @phoenixbeard8543
      @phoenixbeard8543 2 роки тому

      @@user-ly7rl2fe9e Не пришлось все менять на if. Просто жму Alt+Enter, когда курсор стоит в самом первом if и все работает четко

    • @rostikoffchannel
      @rostikoffchannel Рік тому

      это работает для VS ?

    • @FilmsMediaTV
      @FilmsMediaTV Рік тому

      на Мас это вроде как не работает

  • @АртемАндреевич-е3э
    @АртемАндреевич-е3э 3 роки тому +19

    Прошло 3 месяца как я начал заниматься в инкубаторе и скажу вам ребята, что это просто БОМБА!!! Когда впервые смотрел путь самурая останавливал видео через каждые 5-10 минут и пытался осознать и повторить все то что было проделано, давалось с большим трудом. Теперь "глотаю" выпуск целиком, т.е. сначала смотрю, а потом иду в свой код и пишу с нуля СВОЙ проект, улучшая его. Каждый день, ступенька за ступенькой. Все как Димыч говорит... Кто еще сомневается забейте на все и просто херячите, непонятно идете дальше. Потом уже с высоты полета придет более глубокое, архитектурное понимание, а весь "синтаксический сахар" осядет в ваших пальчиках))) Желаю всем упорства, веры в себя. Никого не слушайте, каждый сможет дойти до конца, ведь этот путь конечен!!!

    • @O_Shpak
      @O_Shpak 2 роки тому

      А что делать когда словишь ошибку и не можешь ее исправить, вот я сейчас на 41 уроке меседж и май пост при вводе екран белый уже второй день не могу найти в чем проблема

    • @HeaDannn
      @HeaDannn 2 роки тому

      @@O_Shpak для таких ситуаций не раз показывали, как дебажить через хром, вставлять debugger в js, и читать ошибки в консоли

    • @O_Shpak
      @O_Shpak 2 роки тому

      @@HeaDannn уже помогли в группе в телеграме, всему виной забыла поставить нижнее подчеркивание

    • @busines_tv_eng
      @busines_tv_eng Рік тому

      @@O_Shpak у меня такое было, поставил debugger и увидел, что у меня store не передается. Оказалось посередине пути пропустил в одном из компонентов передать store={store}

  • @НикитаЗайцев-р9з
    @НикитаЗайцев-р9з 4 роки тому +118

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

    • @user-san-chous
      @user-san-chous 4 роки тому +7

      Никита, а до какого урока дошел, когда на работу строился?)

    • @ЭльнараГайнанова
      @ЭльнараГайнанова 4 роки тому +4

      И мне интересно, сколько уроков просмотрел)

    • @alexpro5670
      @alexpro5670 4 роки тому +2

      На каком уроке устроился?

    • @АндрейЛуцив-ы6о
      @АндрейЛуцив-ы6о 4 роки тому +4

      Никита привет, на каком уроке устроился и что за база знаний была до этого кукрса (к примеру html, css, азы js)????????

  • @sirojjjkachannel2856
    @sirojjjkachannel2856 4 роки тому +31

    Твои видео очень круты.
    Сильным мотиватором служит уменьшающееся число зрителей. С каждым видео я понимаю, что я смог посмотреть больше, чем те, которые остановились. Конечно к концу курса я не буду единственным, кто посмотрит все видео, но таких очень мало)
    Спасибо Дмитрий. Через 1.5 месяца пойду на работку(хочу пойти) с первой з/п тебе ништяки!!!!

    • @АндрейЛуцив-ы6о
      @АндрейЛуцив-ы6о 4 роки тому +2

      Привет, получилось с работой???? если да - то на каком уроке и что за подготовка была до этого (к примеру html, css, базовые знания js)????

    • @sirojjjkachannel2856
      @sirojjjkachannel2856 4 роки тому +6

      Андрей Луцив привет. Устроился только) и то реакт-нейтив. Html css база учится за день. Js база за 2 дня, но js знать нужно больше чем просто база, а это уже больше времени. Лучше выучить js нормально и читать документацию Реакта

    • @АндрейЛуцив-ы6о
      @АндрейЛуцив-ы6о 4 роки тому

      SiRojjjka Channel спасибо

    • @sirojjjkachannel2856
      @sirojjjkachannel2856 4 роки тому +4

      Андрей Луцив по поводу уроков. Смотрел все по несколько раз. И буду смотреть ещё не один раз. Димыч рассказывает очень доступно, и мне уж больно понравилась его подача.

    • @indigosay
      @indigosay 4 роки тому +2

      вообще странно, вроде русскоязычных около 300 млн в мире, может быть больше, а редаксу учатся тысяч 30 )

  • @__maxsoul643
    @__maxsoul643 5 років тому +4

    как только ты сказал в начале как и зачем работают редюсеры и создал отдельные файлы profile-reducer и dialogs-reducer - сразу стало понятно, что делать) на 9 минуте остановил видео и сделал все сам. Начинаешь делать, логически одно вытекает из другого, все идет как по маслу и радует глаз. Спасибо большое за уроки!

    • @mr.zxzxzxz3816
      @mr.zxzxzxz3816 Рік тому

      афигеть, ты умный чел)

    • @__maxsoul643
      @__maxsoul643 Рік тому

      @@mr.zxzxzxz3816 тебе желаю того же)

  • @arthuru4I
    @arthuru4I 5 років тому +5

    Интересно, что на такой обалденный курс так мало лайков, господа давайте не лениться, вы сейчас не найдёте лучший туториал по реакту на просторах интернета (пол года искал, знаю о чём говорю). Этот курс минимум стоит того, чтобы поставить лайк под каждым из просмотренных видео!!)

    • @ITKAMASUTRA
      @ITKAMASUTRA  5 років тому +1

      Спасибо, Саня!!! ✊

  • @АлексейСамарский-б7ц

    Может кому-то пригодится(удобно при рефакторинге порой), вертикальное выделение одинаковой части текста - зажимаете колёсико мыши и вверх/вниз выделяете необходимый фрагмент, затем пишете что нужно и во всем выделенном фрагменте будет ваша новая запись.

  • @Ariets1910
    @Ariets1910 4 роки тому +3

    Последние 6 уроков было тяжело, но несколько раз пересмотрев, все встало на свои места! Спасибо автору!!!

  • @theoty-js
    @theoty-js 2 роки тому +4

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

  • @denkodatskyi3381
    @denkodatskyi3381 5 років тому +5

    The BEST lessons of React & Redux !!!

  • @englishanimated5637
    @englishanimated5637 2 роки тому +1

    На часах два часа ночи , дебажил код часов 5 где-то , изучил весь свой код вдоль и поперёк , но так и не мог найти ошибку в итоге ошибка была в автоимпорте, vs код импортировал другой файл (путь к ним похож и названия файлов похожи ,поэтому очень сложно было найти ошибку) зато я теперь прям реально шарю в том,что мы сделали )) даже немного благодарен этой ошибке ) спасибо большое за урок ,Димыч !

  • @denkodatskyi3381
    @denkodatskyi3381 5 років тому +2

    Лучшие уроки по React & Redux !!!
    The BEST!!! lessons of React & Redux!!!
    Programming and Coding!!!
    Just about information technology =)

  • @dimalavrenov3916
    @dimalavrenov3916 Рік тому +1

    Все ждал когда будем рефакторить диспач и экшены. Круто получилось, отлично работает. Сейчас код похож не на кашу, и на реально красиво спроектированное произведение искусства. Спасибо за урок и приложенный труд😍

  • @mityaycho
    @mityaycho 5 років тому +15

    Как всегда объяснение на высоте!

  • @mrmicolka
    @mrmicolka 4 роки тому +2

    Все круто объяснено. Утром посмотрел - вечером вернулся и без подглядываний все выполнил.

  • @alik64
    @alik64 2 роки тому +1

    Какой же это шанс попасть на этот канал и учить React в таком формате! Спасибо огромное!

  • @derrylsshowhh3249
    @derrylsshowhh3249 2 роки тому +2

    Спасибо!Погнал дальше)

  • @theWorldIsMultivariate
    @theWorldIsMultivariate 2 роки тому +2

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

  • @АндрейКомаров-т8х
    @АндрейКомаров-т8х 5 місяців тому

    Уже почти середина курса))) Офигеть!!! Круть просто! Спасибо Димычь за бесплатный курс. Огонь!

  • @slavapush
    @slavapush 4 роки тому +2

    Я еще во время объяснения когда чувствую, что все понимаю - ставлю на паузу и вперед паровоза реализую то, что Дима имел ввиду и только собирается реализовать. В итоге сталкиваешься с ошибками, с которыми если бы ты просто повторял никогда не столкнулся

    • @vitaliipolushkin834
      @vitaliipolushkin834 4 роки тому

      Делаю так же, реализовывал вкладку с друзьями и сообщениями сам. Отличалось немного только именами переменных

    • @andreyvolkov3117
      @andreyvolkov3117 4 роки тому

      @@vitaliipolushkin834 А у меня из-за одной домшки теперь нихера не работает, и я уже час дебажу и не могу найти, почему не приходят значения

  • @AI_about_crypto
    @AI_about_crypto 3 роки тому +4

    Полностью согласен с предыдущем оратором ! По 4 часа очень комфортно.Но я тот чел которы может денек обучения и пропустить. Но все ровно все понятно .Потому что преподаватель боженька . Димыч , обнял - приподнял )))

  • @abazunts
    @abazunts 5 років тому +7

    Спасибо большое все супер, а главное очень доходчиво и понятно.

  • @marina-ej4qd9kc1wh
    @marina-ej4qd9kc1wh 8 місяців тому

    Уже посложней началось, все круто

  • @СергейКул-г4о
    @СергейКул-г4о 4 роки тому +2

    Крутейшие видео! Намного понятнее чем в статьях по инету и других видосах!

  • @АлександрАлександрович-л3х

    Димыч, ты даришь счастье людям!!!))
    Вчера утром смотрел этот урок. Суть уловил. Обычно стараюсь делать сразу, пока не забыл, но не в этот раз. А сегодня утром решил сделать, как сам понял. И всё работает!!! Радость переполняет!! Хочется этим делиться!
    Спасибо!! Спасибо!! Спаси Бо!!

  • @АлександрКарпенко-щ5к

    Спасибо за ваш труд, Дмитрий!
    Большое дело делаете!

  • @MrVagula
    @MrVagula 3 роки тому

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

  • @sr2sdouble
    @sr2sdouble 2 роки тому +4

    у кого не работает. Тут могут быть две причины
    1.Внутрим папки redux файлы с редюсарами должны иметь в конце формат .js . То есть файлы выглядеть так должны : profile-reduser.js (обязательно, иначе сайт будет выдавать ошибки!)
    2.Если страница падает, становится пустой после изменения текста textarea - значит вы забыли в редюсарах break заменить на return state.
    Мучался долго со всем этим, но в конце концов дошёл до полной работы сайта)

    • @sergeyklokol558
      @sergeyklokol558 2 роки тому +1

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

    • @evgenya_pan
      @evgenya_pan Рік тому +2

      Спасибо добрый человек)) Здоровья тебе и счастья

  • @piligr1m_ua_
    @piligr1m_ua_ 3 роки тому +2

    2021 и до сих пор смотрим эти видосы) спс Димыч! react, redux!

  • @ivanbitkin293
    @ivanbitkin293 5 років тому +6

    Топчик, буду тебя рекомендовать всем своим друзьям.

    • @ITKAMASUTRA
      @ITKAMASUTRA  5 років тому +2

      Спасибо, Иван!🙏

  • @qexly512
    @qexly512 3 роки тому +6

    в редьюсерах нет смысла возвращать объект - все изменения происходят по ссылке. Я убрал ретурны - все работает прекрасно.

    • @Mr.Bellamy
      @Mr.Bellamy 3 роки тому

      @@drevniiTv иммутабельностью тут и не пахнет. Она при любом раскладе изменяет объект store.

  • @zucker6166
    @zucker6166 3 місяці тому

    прохожу каждый день чтобы успеть пройти курс до конца июня. День 9, урок 5 из 5!

  • @pashabezk
    @pashabezk 2 роки тому +1

    2022. Спасибо большое. Очень классно увидеть архитектуру полноценного приложения! Очень здорово!

  • @ВадимЗапольский-б2т

    Димыч просто сумасшедший , делает крутой контент, спасибо тебе ! Так же спасибо , очень крутой команде IT-Kamasutra. Сам сча обучаюсь в онлайн группе 1,5 месяца . Самая крутая мотивация увидеть комментарий человека, который некоторое время назад сам обучался ,а сейчас является ментором команды IT_Kamasutra и помогает другим в обучение ! Летим дальше....фшух-фшух-фшух)

  • @bohdanzghonnik6504
    @bohdanzghonnik6504 3 роки тому +1

    Эх, то чувство, когда следишь и сам сначала переделываешь, потом знаешь, где у тебя в видео ошибка. Приятно находить такое. Еще раз спасибо за уроки.

  • @Evgeny..
    @Evgeny.. 3 роки тому +2

    Димыч! Спасибо за огромный и наиполезнейший труд!

  • @AbaiIlyasov
    @AbaiIlyasov 7 місяців тому

    Объясняеш круто и понятно, иду дальше!

  • @AlesFrankie
    @AlesFrankie 3 роки тому +1

    Димыч, спасибо за твой курс
    Сам студент и сейчас друг попросил помочь написать экз, сделал приложение за полтора часа по знаниям с твоего курса
    Роутер, свою флакс-архитектуру, пропсы прокидывал, мапил массивы, ререндерил страницу
    И делал все, потому что знал что, где и куда
    Спасибо тебе большое, удачи!!

  • @michaelbacy3525
    @michaelbacy3525 4 роки тому +1

    Все классно! Я уже знаком с редуксом, но просмотр ваших видео дает мне гораздо лучшее понимание того, как работает редукс

  • @Ананастя-ь1г
    @Ананастя-ь1г 2 роки тому

    дякую ,все круто і цікаво )
    що React , що твої уроки )
    затягують мене відоси , дивлюсь далі !!!

  • @ВладиславБирюков-ш5э

    смотрю на скорости 1.5, так к ней привык, что мне казалось что видос на 1 и пошел её увеличивать,)))

  • @olegthesheriff
    @olegthesheriff 3 роки тому +1

    Просто бомба, Дмитрий. Ты бесподобен, спасибо тебе за такие внятные объяснения. Продолжаю учиться дальше! Лайкос занес самый смачный)))

  • @ДмитрийНиколаевич-з2у

    Смотрю это курс в 2021 и не смог найти не чего лучше на youtube. Те же Владилены и прочие тараторищие парни пересказывают
    документацию на скорости 3х. Их очень сложно понять. Егора почему-то стороной обошел) Чтоб не путаться можно добавлять комментарии в код после каждой функции или в начале компоненты. Добавьте немного своего кода и делайте там те же преобразования с другими названиями функций и переменных. У меня самая сложность это запомнить что к чему относится и в синтаксисе написания. Для практики делаю сайт по своей работе, стажа много есть что сказать и чему поучить народ. Жаль что здоровье подводит и легко могу могу уйти в больничный длинной в бесконечность. Вот и учу программирование. Буду смотреть дальше...А на чет трудоустройства - так можно и почти без знание пойти куда-то. Вопрос сколько тебе будут платить за твое "присутствие" в качестве ученика. Я видел такие вакансии.

  • @vvsl3882
    @vvsl3882 4 роки тому +1

    СУПЕР, реакт все больше и больше нравится, я теперь приложение без store, dispatch и т. д. не воспринимаю. Спасибо за путь Самурая!

  • @mariia6820
    @mariia6820 4 роки тому +1

    Спасибо!Спасибо!!В голове все как по полочкам разложено,лечу дальше!

  • @sheshko_pavel
    @sheshko_pavel 2 роки тому +1

    Становится сложнова-то для понимания. Сразу про много нужно помнить. Спасибо за объяснения 👍🏻

  • @АртемКулинский-ю4о

    Дмитрий, вы круууууутыыыы! У меня все в голове так хорошо сложилось. Проговорил вслух все, что происходит при событиях и выстроилась вся структура! Огромная спасибо за такое глубокое и понятное объяснение! Вы нереально крутой ЧЕЛОВЕЧИЩЕ! Верю в себя и в вас! Всем удачи, парни!

  • @pir0zhenka
    @pir0zhenka 3 роки тому

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

  • @БугиМен-я1р
    @БугиМен-я1р 3 роки тому

    Димыч ты крутой чел , желаю тебе крепкого здоровья!!!

  • @NAZAR_BUK
    @NAZAR_BUK 3 роки тому

    Іду дальше, я помічаю те що чим дальше тим складніше і в водночас простіше, менше коду, якщо ми почали б вчити приблизно від 38-го уроку, було б багато чого незрозумілого. Класний курс, лайк!!!!

  • @ivanmiarkulau8320
    @ivanmiarkulau8320 3 роки тому

    Разобрались как работает reducer и добавили его в наше React-приложение, приблизились к внедрению Redux в проект)спасибо за урок!)

  • @ЕгорМельник-п4в
    @ЕгорМельник-п4в 3 роки тому +1

    Димыч - красавчик! Спасибо за курс! Поставил лайк под каждым уроком!

  • @ОляМилова-ь8э
    @ОляМилова-ь8э 6 місяців тому

    Большое спасибо за уроки!

  • @raivisstalmanis7344
    @raivisstalmanis7344 5 місяців тому

    Respect Dimich. Keep going.

  • @IMTevinJ
    @IMTevinJ 4 роки тому

    Лучшие уроки по React, Redux! reducer, action, state, dispatch, store

  • @rows5486
    @rows5486 3 роки тому

    По моему скромному опыту в C++, там есть хорошая вещь enum (enumeration - перечисление), которые хорошо подходят для ситуаций где нужно присвоить иднтефикатор( не важно какой, важно что уникальный), к примеру с ситуацией в соц.сети - иднетификатор события action.type.
    В C++ enum не нужно указывать значение переменной перечисления, т.к. при инициализация перечисления пример:
    enum types {a, b, c}
    Переменные a, b, c будут иметь значения 0, 1, 2 соответсвенно ( a = 0, b = 1, c = 2)
    То есть, можно было бы поместить все идентификаторы события в enum:
    enum type { ADD_POST, UPDATE_NEW_MESSAGE_BODY, SEND_MESSAGE ...}
    И в такой ситуации можно было бы проще импортировать action.types, а так же проще редактировать в случае необходимости.
    И в месте с этим все перечисления будут внутри одного объекта, а значит и уменьшим кол-во глобальных переменных.
    Судя по google данный интсрументарий есть и в JS

  • @artashmardoyan1547
    @artashmardoyan1547 4 роки тому +1

    Ну не знаю что сказать что добавить.
    Этот видеокурс просто безупречно.

  • @SimonCarShop
    @SimonCarShop 4 роки тому

    ПУШКА!!! ТОП -КОНТЕНТ))) Димыч- красава

  • @johnconnor9787
    @johnconnor9787 3 роки тому

    Реально самые крутые уроки

  • @ЮрийМакаров-д3ю
    @ЮрийМакаров-д3ю 3 роки тому

    Дима просто монстр, чувствуется мощь человеческой мысли, поставлю лайки под всеми 101 видео в этом блоке, но немного позже))

  • @visokogroup7922
    @visokogroup7922 5 років тому +1

    Спасибо!! Провел несколько выходных без обучения и сейчас продолжил) Смотрю дальше!)

  • @shtirlizc1024
    @shtirlizc1024 2 роки тому

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

  • @PashaRomanovich
    @PashaRomanovich 2 роки тому +1

    Огромное спасибо! Всё круто! Летим в космос!

  • @sashap1rus562
    @sashap1rus562 3 роки тому

    Лучший курс на постсоветском пространстве среди всех ,считая платных

  • @МаксимНырков-у6г
    @МаксимНырков-у6г 5 років тому +5

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

    • @uzurbatya
      @uzurbatya 4 роки тому +1

      Вот ты монстр, конечно.

    • @alekseypakriev4584
      @alekseypakriev4584 4 роки тому

      @@uzurbatya За 3 дня дополз.

    • @jacklondon5840
      @jacklondon5840 4 роки тому +1

      @@alekseypakriev4584 за 1, но так лучше не делать, тем кто ничего не знал)

  • @StanislavObrazcoff
    @StanislavObrazcoff 5 років тому

    Отличная "подводка" к идее Redux. Спасибо за труды. Мне было интересно просмотреть видео, хотя Redux уже знаю. Не совсем понимаю насколько новичкам будет всё понятно, но автор реально всё подробно разложил... Респект!

  • @АлексейКудряшов-п8ц

    Все круто) Все понятно) Спасибо Димыч)

  • @RedSkyWan
    @RedSkyWan 3 роки тому +5

    Поставил себе челендж - пройти "Путь самурая 1.0 " не больше чем за 2 недели. Начал 1 ноября. 41 урок - полёт нормальный. Спасибо за труд, Димыч!

    • @aleksandrzakharov8758
      @aleksandrzakharov8758 3 роки тому +1

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

    • @RedSkyWan
      @RedSkyWan 3 роки тому +2

      @@aleksandrzakharov8758
      "ты пишешь комменты под каждым постом" - да, я знаю. Делаю профит сенсею

    • @oleksandr_h
      @oleksandr_h 3 роки тому

      Осилел все 100 ?

  • @constantin1693
    @constantin1693 4 роки тому +1

    Топ уроки, за switch отдельное спасибо, а то уж думал, что эти if всегда будут!

  • @is_eliseeva
    @is_eliseeva Рік тому +1

    спасибо за урок, Дмитрий. крайне полезно по пути повторить, например, switch. и вообще Js по ходу твоего курса. я маленький самурайчик 😎

  • @arthuru4I
    @arthuru4I 5 років тому +2

    просто мысль, которую проверил и она оказалась рабочей, хз насколько это применимо далее в рамках редакс, но:
    *раз уж мы в редюсеры передаём объекты-ветки стейтов(тобеж мы передаём ссылку на объект), значит мы можем ничего не возвращать т.к. любые наши изменения пришедшего в редюсер объекта (допустим store._state.profilePage)автоматом обновят объект стейта, именно тот, который лежит снаружи, в state.js. В итоге просто вызываем три редюсера(прокидываем в них стейты и ничего не ретёрним), в конце перерисовываем страницу - всё)

    • @ITKAMASUTRA
      @ITKAMASUTRA  5 років тому +2

      Да, это в ООП мире работает!
      Редакс - функциональное программирование! А там один из тезисов - неизменяемость (immutability)
      Здесь расскажу сегодня об этом:
      t.me/itkamasutra

  • @sergeyistominov5880
    @sergeyistominov5880 2 роки тому +1

    плюсик для лучшего ранжирования =)

  • @ТарасГудименко
    @ТарасГудименко 4 роки тому +2

    Димыч, спасибо большое за уроки. На телеграм подписка однозначно.

  • @RadCor
    @RadCor 3 роки тому

    У меня получилось 5 редюсеров.
    1. Страница пользователя (моя)
    2. Страница пользователя (другого пользователя)
    3. Страница с новостной лентой
    4. Страница с диалогами
    5. Страница настроек профиля.
    Круто, всё очень понятно и всё получается, большое спасибо за крутой курс.
    Как только устроюсь на реакт разработчика, с меня донат!)

  • @ВадимРужах
    @ВадимРужах 3 роки тому

    На 40 м, застрял на Flax в dialogs , после небольшого перерыва. Пришлось с 31 все поднимать..
    Написал кучу лишнего кода(отсебятины), въехал. Благо проекты копирую особо важные, можно начать с особо старого и потренироваться.
    Спасибо за уроки!

  • @volodya_kod6
    @volodya_kod6 Рік тому +1

    Супер, спасибо большое, очень интересно и полезно, летим дальше

  • @narutominer
    @narutominer 3 роки тому +1

    Пасиба за уроки, Димыч

  • @Maksym-e6e
    @Maksym-e6e Рік тому +1

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

  • @romanmelnichenko1365
    @romanmelnichenko1365 3 роки тому +1

    Спасибо!
    Даже на скорости 1,5 все понятно ))

  • @superivaan91
    @superivaan91 3 роки тому

    Дуже круто! Дякую!

  • @bugaga8144
    @bugaga8144 3 роки тому

    Смотрим пока дальше, пока больше вопросов чем ответов

  • @AndreiS-cu2wb
    @AndreiS-cu2wb 5 років тому +2

    Как всегда все круто! Димыч - THE BEST!!!

  • @ВанькаЕремченко
    @ВанькаЕремченко 5 років тому +3

    Я вернулся) Пересматриваю уроки)

  • @kitralin9987
    @kitralin9987 3 роки тому

    все идет по плану)

  • @paljm345
    @paljm345 3 роки тому +1

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

  • @johnconnor9787
    @johnconnor9787 3 роки тому

    Как теперь все это завтра не забыть))))))))))))))

  • @alexeyilin1527
    @alexeyilin1527 3 роки тому +1

    Всё круто)

  • @ashbarso7752
    @ashbarso7752 3 роки тому +1

    очень полезно! лучший курс по ReactRedux, спасибо Димыч!

  • @sergiokurilov152
    @sergiokurilov152 5 років тому +3

    Ждем ждем ждем redux!

  • @ivanmaslow2137
    @ivanmaslow2137 4 роки тому

    За полторы недели до сюда добрался, во все вник, блин расчитывал на себя, что за две недели это все просмотрю и сделаю!)Ну что........ наяриваю дальше!) Димычу спасибо отдельно!)

  • @andyrey840
    @andyrey840 4 роки тому +1

    Чем больше смотрю тем больше нравится React.

  • @sergsergey4251
    @sergsergey4251 4 роки тому

    Бомбим дальше ©

  • @Aleks-lk1et
    @Aleks-lk1et Рік тому +1

    Спасибо! 2022! Работает, понятно! Идем дальше!

  • @Beatboxer3090
    @Beatboxer3090 4 роки тому

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

  • @Артем-ч7э9ъ
    @Артем-ч7э9ъ 3 роки тому

    Супер! Все круто!! Разобрался!