45 - React JS практика - connect, mapStateToProps, mapDispatchToProps

  Рет қаралды 104,982

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

🚀Стань квалифицированным разработчиком за 9+ месяцев с трудоустройством в IT -INCUBATOR:
Front-end
it-incubator.i...
Back-end
it-incubator.i...
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Помогайте друг другу вот здесь: t.me/reactjs_s...
Уроки по React JS: • Курс "React JS - путь ...
Сайты:
it-kamasutra.com
it-incubator.eu
samuraijs.com
Мы в соц. сетях:
itkamas...
/ itkamasutra
telegram.me/it...
Мои личные VK и Insta:
d.kuzyu...
/ it.kamasutra.dimych
#reactJS #практика #примеры #уроки #курс

Пікірлер: 924
@temtemych4754
@temtemych4754 4 жыл бұрын
Димыч: "Все работает. Профайл отображается, Мессаджесс отображается". Ставлю на паузу, пишу код, следуя указаниям в уроке. Все отображается, текс не печатается.... Отматываю на начало, пересматриваю, вкуриваю еще раз, нахожу пару незначительных ошибок, но опять ничего не работает. Перематываю опять, ищу баг... Спустя полтора часа забиваю и досматриваю последние секунды видео. Димыч: - Давайте попробуем написать что-то и увидим, что... не пишется... Я: *грызу клавиатуру, деру волосы* P.S. Димыч, спасибо за курс!))
@termorey
@termorey 4 жыл бұрын
Блин. Я три раза проект переписал, пока не прочёл
@ИванПрогер
@ИванПрогер 4 жыл бұрын
тоже самое 2 день не мог понять в чём проблема
@vadimsetsko173
@vadimsetsko173 4 жыл бұрын
Чувак, я потратил всю субботу пока не прочел твой комент, голова уже ничего не соображает. з.ы. Димыч, ты садист!
@ВладимирГугин-ш7щ
@ВладимирГугин-ш7щ 4 жыл бұрын
Как хорошо, что сначала зашел почитать комменты)
@temtemych4754
@temtemych4754 4 жыл бұрын
@@ВладимирГугин-ш7щ счастливчик😁
@МарияВасиленко-я5к
@МарияВасиленко-я5к 4 жыл бұрын
Каждый раз, когда приходится удалять целый кусок кода, который работал, моё сердце плачет
@ИльяМаненков-з9е
@ИльяМаненков-з9е 4 жыл бұрын
Перед этим еще раз 5 проверишь все ли работает , и в итоге ну нахер, пожалуй просто закоментирую пока
@ivandanilin3145
@ivandanilin3145 4 жыл бұрын
Видимо Димыч специально учит нас не привязываться к коду)) Чтобы потом нам было легче в реальном жестоком мире.
@victoriarudnik8500
@victoriarudnik8500 4 жыл бұрын
поэтому для этого есть git
@МарияВасиленко-я5к
@МарияВасиленко-я5к 4 жыл бұрын
@@victoriarudnik8500 пользуюсь. Дело не в том, что я боюсь забыть, потерять что делала, а чисто психологически некомфортно)))) Было вначале. Сейчас уже привыкла)
@gandalf-butStillNotWhite
@gandalf-butStillNotWhite 4 жыл бұрын
для это есть git, и просто коммить себе на здоровье, а потом возвращайся на эти коммиты и любуйся какую дичь или может не дичь, ты делала раньше))
@shamilalibekov8613
@shamilalibekov8613 4 жыл бұрын
У меня пол часа бомбило с того что не идёт прорисовка , смирился и решил досмотреть оставшиеся 20 сек видео и Димыч такой:"А почему не рендерится я в следующем видео скажу"🤣🤣🤣
@nurdanokenov4439
@nurdanokenov4439 3 жыл бұрын
Бля бро прочитал твой коммент пол дня мучился
@dalagas5465
@dalagas5465 3 жыл бұрын
У меня тоже прорисовки не было, всегда на паузу ставлю и сам доделываю, а тут не получалось, спасибо что написал этот комент )
@ihorbailov9698
@ihorbailov9698 2 жыл бұрын
Я так и знал что нужно в коменты обратиться с этим вопросом)) Гуглить уже устал почему не рендерится, загляну, думаю, сюда )
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
😂😂😂
@igetout
@igetout Жыл бұрын
приятно знать что ты не один такой, который все проверил, а оно не работает, потратил кучу времени, и решил досмотреть последние несколько секунд)
@ВиталийЛунев-у1щ
@ВиталийЛунев-у1щ 4 жыл бұрын
Короче,дружок, если ты смотришь этот видос на карантине в 2020 году. И посмотрел уже 45 уроков к ряду,но в какой то момент может быть моргнул или зевнул там я не знаю,и стало вдруг ничего не понятно и ты в конец запутался что куда передается и откуда что вызывается и как делать можно, но на самом деле нельзя и что хорошо бы знать,но на самом деле не очень то и нужно=)))То знай ты не один такой в этом холодном и жестоком мире...
@lvasmart3516
@lvasmart3516 4 жыл бұрын
Ага... Особенно, когда удалишь файл StoreContext, а каким то чудесным образом связь Provider ( import ) с этим УДАЛЁННЫМ файлом ( ./StoreContext ) не оборвалась - даже после перезагрузки WebStorm`a ...
@ВладимирГугин-ш7щ
@ВладимирГугин-ш7щ 4 жыл бұрын
@@lvasmart3516 ou-ou-ou it's magic, you know... )
@SunlighT_90
@SunlighT_90 4 жыл бұрын
@@lvasmart3516 мы подключаем библиотеку реакт-редакс, а в ней есть встроенный метод "Provider". Просто, когда мы писали свой метод, Димон назвал так же чтобы было легче понять и не переписывать код. Но вы запутались. Надеюсь, ясно донес свои мысли))
@Ибрагим-вввв09
@Ибрагим-вввв09 4 жыл бұрын
@@SunlighT_90 ты красава) яснее некуда )
@ИванДанилов-д5р
@ИванДанилов-д5р 4 жыл бұрын
а что в итоге то ? устроился на работу ?
@СтепанПалий-д9ж
@СтепанПалий-д9ж 5 жыл бұрын
как хорошо что все выпуски записаны и не надо ждать следующего видоса )))))))
@user-np9nk
@user-np9nk 5 жыл бұрын
Димыч, спасибо. Теперь начинаю осознавать с какой находчивостью изначально выстроен курс.
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Спасибо за обратную связь! ✊
@nikolay_nikolay99
@nikolay_nikolay99 3 жыл бұрын
Каждый раз возвращаюсь к просмотренным видео из этого курса и замечаю столько деталей и ответов на мои вопросы я упустил. Сравнить можно с фильмом, который просто смотришь, а когда пересматриваешь - замечаешь кучу деталей, которых каким-то образом пропустил!
@МаріяУрсул-к8к
@МаріяУрсул-к8к 3 жыл бұрын
Димыч, спасибо, меня взяли на работу! :)
@ИванВзводнов
@ИванВзводнов 3 жыл бұрын
Вау, поздравляю!) А сколько уроков прошла, и сколько других проектов у тебя было?
@Хиби-ю1и
@Хиби-ю1и 3 жыл бұрын
Поздравляю вас
@МаріяУрсул-к8к
@МаріяУрсул-к8к 3 жыл бұрын
@@ИванВзводнов прошла 50) других проектов не было, параллельно учила и по других уроках, до этого с другой технологией работала)
@-game9406
@-game9406 4 жыл бұрын
Чел, спасибо! Сколько не смотрел видео других автор не догонял mapDispatchToProps. Но имея фундамент, который ты построил, урок за уроком, помог мне понять что такое Redux. Спасибо за твой труд!!! Я понимаю как трудно построить учебную программу. Обучать других куда сложнее, чем самому кодить.
@arteminsight
@arteminsight 10 ай бұрын
смотрю спустя год, устроился на работу, а там как раз старый редакс и куча депрекейтед библ))
@maxdamage1602
@maxdamage1602 5 жыл бұрын
Я просто нереально запутался...
@АтомАтомов-г5щ
@АтомАтомов-г5щ 5 жыл бұрын
И я тоже уже запутался, поэтому сейчас просто посмотрю все видео, а потом заново начну с первого урока!
@lisapatrikeevna3353
@lisapatrikeevna3353 4 жыл бұрын
ты не один такой, особенно когда тебе в процессе подсовывают видео где все делают в 1 классовой компоненте(
@ivanpiatovolenko9607
@ivanpiatovolenko9607 4 жыл бұрын
Мне помогла в какой-то момент остановка, взял ручку и листик, посмотрел урок еще раз и все визуально отобразил.
@uzver3787
@uzver3787 4 жыл бұрын
@@ivanpiatovolenko9607 да, да, лучше смотреть, потом делатт без видео. В процессе и поймешь что не понял и будешь отвечать на эти вопросы.
@gandalf-butStillNotWhite
@gandalf-butStillNotWhite 4 жыл бұрын
советую работать с гитом, чтото не понятно, вернулся на прошлый коммит, и делай заного но по другому.
@RailUsmanov-b3v
@RailUsmanov-b3v Жыл бұрын
Курс суперкрутой! Два часа искал ошибку, почему не печатает и не добавляет, пока не догадался досмотреть до конца. Зато получил удовольствие от поиска ошибки!
@shim-64
@shim-64 4 жыл бұрын
не досмотрел ролик до конца и начал сильно переживать почему же не происходит обновления по добавлению символа) а потом досмотрел и успакоился)
@АрсенОсипов-ж6щ
@АрсенОсипов-ж6щ 3 жыл бұрын
Это первое видео, которое пришлось смотреть не на скорости 2х! Сложна! Отлично!!! Бомбим дальше!!!!
@black_light
@black_light 2 жыл бұрын
Димыч и так достаточно быстро говорит) в 2х жоска....
@damidee7818
@damidee7818 3 жыл бұрын
По завету Димыча решил все сделать сам, не досматривая видос. Несколько часов про°ћ∆љся с багом, а оказалось это не баг вовсе, а тема для следующего видео))
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
То же самое! Я уже полезла дебажить 😅
@kitralin9987
@kitralin9987 3 жыл бұрын
Понимаю что скорее всего на средину 2021 есть уже устарелая инфа в данном курсе, но как же круто что мы писали сначала свой state и store а уже потом установили redux и react-redux. Так намного проще понимать, чем какой-то виртуальный store, тут вон свое родное и пока не удаляемое) Спасибо за правильный путь в обучении!!!
@andreityryshkin3784
@andreityryshkin3784 5 жыл бұрын
А я по реакту летел потом бежал сейчас ползу, но до финиша дойду)
@_e_mask
@_e_mask 4 жыл бұрын
И как успехи? Уже вкалываешь бро? Какого быть реактным?)
@andreityryshkin3784
@andreityryshkin3784 4 жыл бұрын
@@_e_mask не пока нет ) карона вирус пережидаю )) куда я хотел попасть там набор новичков пристановили.
@ВИКА-г3о9р
@ВИКА-г3о9р 4 жыл бұрын
@@andreityryshkin3784 корониус вряд ли закончится, сейчас уже неплохо развито дистант работа, почти в каждой вакансии пишется что можно или даже нужно работать на дому, хз как там у вас, но я в россии
@andreityryshkin3784
@andreityryshkin3784 4 жыл бұрын
@@ВИКА-г3о9р я тоже в России, у меня есть работа стабильно преносящая доход, сейчас я не хочу рисковать идти новичком куда нибудь
@ВИКА-г3о9р
@ВИКА-г3о9р 4 жыл бұрын
@@andreityryshkin3784 так зачем учился?
@СтепанТерещук
@СтепанТерещук 4 жыл бұрын
ХАХА) Не досмотрел видос и думал что я что-то не так сделал . Не печаталось тоже . 2 часа сидел . Спасибо за видос !)
@andreiribac6284
@andreiribac6284 3 жыл бұрын
12.07.21 Сколько радости приносит, когда проект запускается без ошибок, а еще больше радость испытываю когда возникшие ошибки сам могу устранить!
@romajan21
@romajan21 3 жыл бұрын
дочекався редакса, на половині, цікаво що буде далі
@СветланаОщепкова-ц6ю
@СветланаОщепкова-ц6ю 3 жыл бұрын
Спасибо большое за курс! Проходила платный, достаточно дорогой курс про React, но если честно, в голове осталась полная каша. Многое было непонятно, почему и как делается, даже стала думать, что это не мое и надо все бросить. И только слушая курс Димыча, стала понимать что к чему, появились озарения: так вот оно как! это ж в принципе все просто и логично. Ну и отдельное спасибо за позитивные эмоции и такую драйвовую подачу материала
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
🧡
@AlexanderK-o4r
@AlexanderK-o4r 4 жыл бұрын
Самое подробное и доступное объяснение Redux на просторах KZbin. Спасибо, Димыч!
@nuralimarzybekov2380
@nuralimarzybekov2380 3 жыл бұрын
когда по привычке начал петь перед родителями "айтика айтика камас....." и тут вспомнил значение слова .......cутры😅😅😅
@piligr1m_ua_
@piligr1m_ua_ 4 жыл бұрын
спасбио!!! крутое видео-смотрю по второму кругу, записую,рисую. первый раз пробежался и так обломался...не спешите смотрите вдумчиво! летим
@ashbarso7752
@ashbarso7752 3 жыл бұрын
Димыч ты лучший! я просто воспринимаю твою подачу на 5+ , и в инкубаторе у тебя четко построенная программа, кстати всем советую! единственное задолбался уже типизировать)
@kseniiaefremova4696
@kseniiaefremova4696 2 жыл бұрын
Комментарий в поддержку из 2023го!
@enslit
@enslit 4 жыл бұрын
Да что ж ты за человек-то такой.. гениальный?! Наверное еще никто никогда так не подводил к пониманию этой темы. Причем нормальному пониманию, а не зазубриванию параметров и названий функций
@arturam9768
@arturam9768 4 жыл бұрын
Это какая-то магия. Не досмотрел видео и такая же фигня была с непечатанием. Смотрю в пропсы компоненты - приходит нормальный newPost с измененными данными, обращаюсь к его имени, а там старый текст. Прифигел чутка, вернулся сюда и слава Богу увидел ту же ошибку)
@prsion1925
@prsion1925 3 жыл бұрын
подскажите пож-ста что нужно написать уже ьри дня сижу не понимаю
@miguelgrushetckii4839
@miguelgrushetckii4839 4 жыл бұрын
Очень глубокие подкапотные знания! Ты крут и видос крутой) а я дойду до конца этого курса и устроюсь на работ!
@serdcevputi
@serdcevputi 4 жыл бұрын
Устроился???
@miguelgrushetckii4839
@miguelgrushetckii4839 4 жыл бұрын
@@serdcevputi вообще да) но к сожалению не по реакту, там используют лару и jQuery (( но буду фрилансить на реакте) спрос есть
@serdcevputi
@serdcevputi 4 жыл бұрын
@@miguelgrushetckii4839 Поздравляю!) Много собеседований прошел?
@miguelgrushetckii4839
@miguelgrushetckii4839 4 жыл бұрын
@@serdcevputi спасибо) опыт был до этого на фрилансе, на реакте чуток и верстки поболее, + пхп, прошёл 3 собеса, первый в Не маленькую фирму, собес с hr, потом тестовое и далее не взяли, но текстовое пилил чуть более недели) ушло в итоге в гит для портфолио) причин не объяснили.. Потом в маленькую компанию, на реакте писать, прошёл в финал с ещё одним претендентом, выбрали его, но со мной сотрудничали в течение одного проекта, недели 2-3, понравилось мне) стал более уверенный, на третьем собесе (где я работаю), по тех части немного спрашивали, дали задание оплачиваемое на ларе и js, выполнил, решили взять. Главное вообще не бояться, нисколько. В некоторых даже на собес не звали, а хотелось хотя бы узнать, чего там спрашивают) советую искать работу, параллельно делать пет проект и изучать Димыча, плюс ts. Я заканчиваю проект на Next js, и все гуглится норм, так и происходит обучение) больше собесов, меньше волнения) удачи
@andreiBylkin
@andreiBylkin 3 жыл бұрын
@@miguelgrushetckii4839 здОрово :)
@MRRONNI1994
@MRRONNI1994 5 жыл бұрын
С каждым уроком все круче и круче инфа
@theWorldIsMultivariate
@theWorldIsMultivariate 3 жыл бұрын
Огромнейшее спасибо за курс!! Ты помогаешь реализовать мою цель, быть разработчиком!!
@grandmaster-yo-yo
@grandmaster-yo-yo Жыл бұрын
Спасибо за такое последовательное обьяснение, не кидаетесь всей информацией сразу, а постепенно
@sergiokurilov152
@sergiokurilov152 5 жыл бұрын
Ура добрались! Радует регулярность выпусков. Ну и хочу отметить вашу способность разжевать "механику" простыми словами. Спасибо!
@sonnytonight414
@sonnytonight414 4 жыл бұрын
Получилось! Вдобавок пришлось ещё разбивать сайдбар на части, и там тоже реализовывать презентационную и контейнерную) Радует что получается понимать, хоть и не всегда просто это выходит!
@ДенисКораблёв-г1т
@ДенисКораблёв-г1т 5 жыл бұрын
Лайк, наконец-то вышло то видео которого мне так не хватало
@ДенисБеспалов-п8щ
@ДенисБеспалов-п8щ 4 жыл бұрын
Я поражен насколько обдумано сделан курс, что б мы понимали тонкости и детали. Хотя от этого объем инфы больше и моя неподготовленная головушка пухнет =)) Димыч, ты просто мега-крутой! Респект! =)
@xtereone
@xtereone 4 жыл бұрын
Димыч Красава!) сломал нам код и закончил видос)
@denyspiskovoy6691
@denyspiskovoy6691 5 ай бұрын
29.08.2024 Бомблю дальше, синтаксис, версии меняются, но это не мешает идти дальше! Димыч, спасибо!
@КонстантинДмитриевич-ю8л
@КонстантинДмитриевич-ю8л 5 жыл бұрын
Димыч, не бросай нас! Выложи новые уроки
@ГалинаКузнецова-н1и
@ГалинаКузнецова-н1и Жыл бұрын
круто как всегда, спасибо Дима!!!Классно останавливаться и делать самой, а потом просто досматривать видео
@newbieq5655
@newbieq5655 3 жыл бұрын
Используйте вместо connect хуки: useDispatch, useSelector. Из доки: Мы рекомендуем использовать API хуков React-Redux в качестве подхода по умолчанию в ваших компонентах React. Существующий connectAPI по-прежнему работает и будет поддерживаться, но API хуков проще и лучше работает с TypeScript.
@igorpshenichniy8228
@igorpshenichniy8228 2 жыл бұрын
сделал на хуках, но почему то кажется что все равно в очень много логики в компонентах)
@АртемСверканов
@АртемСверканов 2 жыл бұрын
@@igorpshenichniy8228 аналогичная проблема, теперь либо объявлять selector и dispatch в каждой jsx компоненте, либо опять тащить все через пропсы. Спорный совет
@niakhai3659
@niakhai3659 Жыл бұрын
мой любимый сериал ))
@domope5
@domope5 4 жыл бұрын
для тех у кого будут подобные ошибки: typeerror object(...) is not a function at provider, обновите зависимости (npm update) и перезапустите проект
@user-her-son
@user-her-son 4 жыл бұрын
Так и знал что в комментах появится хороший человек который об этом скажет) Спасибо!
@elegantrst7575
@elegantrst7575 3 жыл бұрын
Спасибо, очень помог
@otto-vector
@otto-vector 3 жыл бұрын
У меня были ошибки "неправильно используете хуки, проверьте версию React" но эта команда (npm update) также помогла.
@aleks44619
@aleks44619 3 жыл бұрын
Спасибо, человечище!
@Дмитрий-у7к8э
@Дмитрий-у7к8э 2 жыл бұрын
Была ошибки " typeerror: addPosts is not a function" и " typeerror: onPostChange is not a function" В итоге я накосячил с именами функций, в первом случае надо было написать "addPost" (а не "addPosts", внимание на бувку S в конце) а во втором "updateNewPostText". Долго искал в чем проблема, и пока не начал рисовать на бумажке схему передачи не мог найти)) Возможно этот коммент поможет тем, кто так же напутал пути передачи функций)
@CarrieA
@CarrieA 2 жыл бұрын
конец 2022 года: смотришь как Димыч делает через коннект, а затем переписываешь на хуках но несмотря на это, огромное спасибо за фундамент который он закладывает нам в головы
@feterson2557
@feterson2557 2 жыл бұрын
А где вы изучали хуки?
@ismo2286
@ismo2286 2 жыл бұрын
Здравствуйте! Не объясните как сделать с хуками, буду очень благодарен
@JSCoffeeBreak
@JSCoffeeBreak 5 жыл бұрын
Спасибо за уроки, они крутые))Ждём новых❤️
@ИванДанилов-д5р
@ИванДанилов-д5р 4 жыл бұрын
И как с работой-то? Получилось в итоге устроиться ?
@JSCoffeeBreak
@JSCoffeeBreak 4 жыл бұрын
@@ИванДанилов-д5р Да, получилось) Даже и забыла , что комментарий здесь оставляла
@ИванДанилов-д5р
@ИванДанилов-д5р 4 жыл бұрын
@@JSCoffeeBreak а расскажи подробнее как обстояли твои дела до прохождения курса и после прохождения курса, на какой щас зп работаешь...?
@JSCoffeeBreak
@JSCoffeeBreak 4 жыл бұрын
@@ИванДанилов-д5р я нашла работу сразу же, не досмотрев курсы до конца. Училась много и учусь сейчас много, поэтому зп у меня хорошая. Сказать сумму не могу, так как подписывала договор о неразглашении, но скажу , что она на уровне уверенного мидла
@ИванДанилов-д5р
@ИванДанилов-д5р 4 жыл бұрын
@@JSCoffeeBreak а когда проходили путь самурая, какой у вас багаж был на тот момент?
@darjat.1069
@darjat.1069 4 жыл бұрын
Огонь.) Азарт даже проснулся, когда поняла, что ничего в итоге не работает как надо. Интрига ^_^
@ИванДанилов-д5р
@ИванДанилов-д5р 4 жыл бұрын
И как с работой-то? Получилось в итоге устроиться ?
@darjat.1069
@darjat.1069 4 жыл бұрын
@@ИванДанилов-д5р Йес. В итоге получилось, если ко мне вопрос :3
@Dimiurg-
@Dimiurg- 4 жыл бұрын
"мой мозг" - здесь моя остановочка
@andreiBylkin
@andreiBylkin 3 жыл бұрын
Мой мозг: где мой мозг??
@luckyman7842
@luckyman7842 3 жыл бұрын
@@andreiBylkin У меня
@sonnytonight414
@sonnytonight414 4 жыл бұрын
Димыч, огромное тебе спасибо! В апреле 20 года я начал проходить этот курс. В сентябре получил работу на фрилансе, и до сих пор возвращаюсь сюда чтоб решить трудности возникающие в процесе работы! Ты МИРОВОЙ чел!
@O_Shpak
@O_Shpak 2 жыл бұрын
А сейчас работаете? Как ваши успехи?
@sonnytonight414
@sonnytonight414 2 жыл бұрын
@@O_Shpak Работаю, только уже в компании)
@АндрейОрлов-е1я
@АндрейОрлов-е1я 5 жыл бұрын
Все круто! Ждем следующее видео...... Учитель сказал вечером))) но... видимо слишком много учеников
@ВладПономарёв-м1ъ
@ВладПономарёв-м1ъ 2 жыл бұрын
Ура, коннект!) Наконец то
@yefimchuk1004
@yefimchuk1004 2 жыл бұрын
смотришь в 2022 и выше? не юзай connect, есть очень удобная замена этому, useSelector, а вообще если хочешь прийти на работу чуть-чуть выше чем просто junior, юзай redux s slice, штука конечно запарная, но когда разберёшься будешь благодарить еще :))
@dominskyi7857
@dominskyi7857 2 жыл бұрын
Дуже вдячний тобі за коментар. Завдяки тобі звернув увагу на useSelector. Почитав документрацію та розібрався в цій темі значно краще
@sergeyistominov5880
@sergeyistominov5880 3 жыл бұрын
плюсик для лучшего ранжирования =)
@AlexStr-h9t
@AlexStr-h9t 2 жыл бұрын
Чтобы печатался текст и добавлялся пост, надо в profile-reducer возвращать копию state. Из официальной документации: Обратите внимание, что возврат измененного объекта по той же ссылке является распространенной ошибкой, которая может привести к тому, что ваш компонент не будет повторно отображаться, как ожидалось.
@mikewazowski7526
@mikewazowski7526 2 жыл бұрын
Идеальное объяснение, идеальный урок. Кайфую просто. Спасибо, Димыч!
@miss_ia5744
@miss_ia5744 Жыл бұрын
Очень важно в Provider передавать именно store={store}! И только так! не state={store} и никак иначе, только store={store} . У меня сайт не хотел работать совсем и выдавал ошибку про то что не может считать getState(), underfind и все тут. Думалось что называть можно как хочешь. Ан нет и не тут то было. Именно react-redux-y важно чтобы был именно store. А далее в контейнерной компоненте пишем пропсы для state и dispatch
@ТеньФеклина
@ТеньФеклина Жыл бұрын
сейчас на этом моменте и застрял. вроде передаю store={store}, но почему то все равно пишет getState(), underfind
@KyleButler229
@KyleButler229 5 ай бұрын
@@ТеньФеклина как ты это решил?
@mamkindotker
@mamkindotker 5 ай бұрын
@@KyleButler229 не знаю, помогу тебе или уже не актуально, но просто поменяй вот так в индекс.ЖС Так все работает.
@nealse-k7k
@nealse-k7k 5 жыл бұрын
я, блин, потратил столько время на поиск ошибки, думал, что же я не так сделал, вроде код почти один-в-один, а отправка не происходит, а оказывается ты это предусмотрел и специально так сделал))
@bugaga8144
@bugaga8144 3 жыл бұрын
На этом занятии становится страшно за тех кто не ведет конспект
@is_eliseeva
@is_eliseeva 2 жыл бұрын
Дмитрий, огромная благодарность за этот курс, за подробную подачу информации, за разжевывание каждой детали. титанический труд, огромная проделанная тобой работа. почти каждый день с энтузиазмом занимаюсь, заряжена еще с первого видео! не ожидала, что курс будет настолько интересным! буду персматривать, записываю, конспектирую, но уже давно понимаю, что буду проходить курс еще раз! 17-01-2023! летим в завтрашний день!
@evgenykirichuk6804
@evgenykirichuk6804 5 жыл бұрын
Дмитрий, будет ли изучение css-препроцессоров? как создавать с их помощью глобальные стили, использовать scss переменные и как это всё билдить с помощью реакта.
@filichev_valeriy
@filichev_valeriy 4 жыл бұрын
Пока заставки пишу коммент. Блин всё круто, хоть и работал с этим уже, но сморю всё не перематывая, проскальзывают фишки которых не знал.
@VedmedykBruno
@VedmedykBruno 5 жыл бұрын
У кого в итоге ошибка "object(...) is not a function react" provider, остановите проект и пропишите в консоль npm upgrade react react-dom
@LoonyPatient
@LoonyPatient 5 жыл бұрын
спасиб тебе милый человек, а из-за чего ошибочка скажи пожалуйста
@artemshalamov2736
@artemshalamov2736 4 жыл бұрын
Спасибо огромное. Скажи как разобрался?
@andreyvolkov3117
@andreyvolkov3117 4 жыл бұрын
Огромное СПАСИБО! Я уже заманался весь код смотреть, ищу, а вижу фигу, ещё раз ОГРОМНОЕ СПАСИБО!
@Master-lh2xt
@Master-lh2xt 4 жыл бұрын
только не upgrade, а update
@VedmedykBruno
@VedmedykBruno 4 жыл бұрын
@@Master-lh2xt раньше было именно upgrade
@ИльясРаджабов-г9ч
@ИльясРаджабов-г9ч 3 жыл бұрын
когда открыл ролик чтобы вспомнить что-то спустя год, от этого интро мурашки по коже)
@АлександрТыршу-р5с
@АлександрТыршу-р5с 5 жыл бұрын
connect(mapMyDreamsToProps, mapMyPossibilitiesToProps)(Live)
@hardpig842
@hardpig842 Жыл бұрын
Лучшие уроки на Ютубе
@asa281290
@asa281290 2 жыл бұрын
Сделал все как в видео, но у меня белый экран, не рендерит. Может кто знает куда копать ?
@poonk-xi4nn
@poonk-xi4nn 4 жыл бұрын
Спасибо тебе огромное за твой курс. Иногда бывает становится трудно освоить все видео за 1 присест но прогулка на велосипеде решает проблему. Да с каждым видео становится все жарче и жарче 8)
@saburchik7111
@saburchik7111 3 жыл бұрын
У кого будет ошибка: Error: Invalid hook call. Hooks can only be called inside of the body of a function component. И там три варианта, в чем может быть дело. Помогло обновление вручную пакета react-dom до 16.8.0(можно выше). npm i react-dom@16.8.0 :пример как вручную обновлять нужные версии
@Evgeny..
@Evgeny.. 4 жыл бұрын
Огромная благодарность за прекрасные уроки!!
@meliond
@meliond Жыл бұрын
Ребят, обратите внимание, что в connect передаются сначала пропсы state, после идут dispatch, это строго. Я поменял местами и мне в state пришел dispatch, а в функцию с dispatch прилетели state. Очевидно белый экран и ошибки в консоли ( у меня прилетело от Provider, не мог взять getState() ).
@Elbek_master
@Elbek_master Жыл бұрын
просто огромное тебе спасибо братан я 20-й день не мог понять что за проблема уменя в коде, все перепробывал переписал код копался в гугле ничего не помогало,уже хотел забить на это, но ты меня очень выручил большое спасибо =D
@meliond
@meliond Жыл бұрын
@@Elbek_master рад был помочь. Успехов! 😊
@ВолодимирГолобородько-й4н
@ВолодимирГолобородько-й4н 3 жыл бұрын
Дима, ты лучший , спасибо за твой труд. Три дня искал ошибку =))))) всем добра и удачи )
@MrZorg23
@MrZorg23 5 жыл бұрын
Спасибо за урок, жаль не вышло у меня разобраться, почему текст не печатается
@ИванДанилов-д5р
@ИванДанилов-д5р 4 жыл бұрын
И как с работой-то? Получилось в итоге устроиться ?
@НадеждаГринчук-ш4к
@НадеждаГринчук-ш4к 4 жыл бұрын
Смотрела раз 5, мозг отключался и я не могла с пониманием досмотреть до конца. Помогло посмотреть последнее видео из этого плейлиста, и картина прояснилась. Супер.
@ОлегВячеславович-с6е
@ОлегВячеславович-с6е 5 жыл бұрын
Учитель давай новый урок, уже ломка сильная началась
@dmitryloschinin5367
@dmitryloschinin5367 5 жыл бұрын
Не учитель, а сэнсэй. Это же Путь самурая!)
@ОлегВячеславович-с6е
@ОлегВячеславович-с6е 5 жыл бұрын
@@dmitryloschinin5367 это же путь славянского самурая, учитель это и есть сэнсей
@dmitryloschinin5367
@dmitryloschinin5367 5 жыл бұрын
Славянский самурай - это сила!) avatars.mds.yandex.net/get-zen_doc/230574/pub_5b56073633c57b00ac2477a3_5b5609a1ad57b500a8c53ba3/scale_600
@yevheniisahanenko5848
@yevheniisahanenko5848 4 жыл бұрын
Дим, у тебя очень круто вышло показать логику и подвести к conneсt, я раньше его встречал и даже использовал, но такого понимания, как после этого видео не было, реально спасибо большое за это
@glebbsif
@glebbsif 4 жыл бұрын
14:07 Всё таки не понятно, от куда в f1 приходит state? Спасибо. Или же он пришел к нам по пропсам минуя контекст???? Или всё же тут оно берется с контекста?
@user-sl1kv2yr7t
@user-sl1kv2yr7t 4 жыл бұрын
Этого не знает никто)
@nintendoBoy-o7x
@nintendoBoy-o7x 3 жыл бұрын
2021 годю Спасибо за интригу) Смотрю дальше
@ОлегВячеславович-с6е
@ОлегВячеславович-с6е 5 жыл бұрын
Я знаю почему dispatch не срабатывают в конце видео.5 лайков под моим комментарием и я развею эту интригу
@ann_netesa
@ann_netesa 5 жыл бұрын
За такое можно и 6 лайков поставить
@sergiokurilov152
@sergiokurilov152 5 жыл бұрын
Уже 5 есть..
@ОлегВячеславович-с6е
@ОлегВячеславович-с6е 5 жыл бұрын
Нужно вернуть копию state в редюсерах, да простит меня учитель
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
👍🙏🔥
@sulaymonhursanov932
@sulaymonhursanov932 5 жыл бұрын
@@ОлегВячеславович-с6е, как? Гугл уже блокирует меня 😨
@sashap1rus562
@sashap1rus562 4 жыл бұрын
ООО какая-же крутая эта вещь под названием connect, очень упрощает работу с котнекстом, а то такой тильт с обычным реактовым контекстом работать, очень круто продумана программа обучения, чтобы мы ценили новые технологии и становилось более интересно разрабатывать)
@theWorldIsMultivariate
@theWorldIsMultivariate 3 жыл бұрын
Если у кого нибудь не отрисовывается страница (белый экран, а в консоле ошибки), у меня было из за того что в , а можно так . Может быть кому нибудь поможет. А сообщения отправляются, только после переключения страничек, думаю про это будет рассказано в следующем уроке.
@АнтонЧислов-я7л
@АнтонЧислов-я7л 2 жыл бұрын
очень даже помогло))
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
Не досмотрела пару минут до конца,голову сломала,почему не впечатывается сообщение. Хорошо,что решила досмотреть видео 😅 А вообще,ощущение,что чем дальше в лес, тем как-то все становится на свои места. Димыч, спасибо !👏👏👏
@ОлегВячеславович-с6е
@ОлегВячеславович-с6е 5 жыл бұрын
давай урок по redux sagas!!
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Будут обязательно!!!
@АлександрАфанасьев-к7н
@АлександрАфанасьев-к7н 9 ай бұрын
Бомба курс! Смотрю по 5 раз
@maxoonix
@maxoonix 5 жыл бұрын
Димыч приём) когда новые выпуски?
@marina-ej4qd9kc1wh
@marina-ej4qd9kc1wh Жыл бұрын
Все супер! Сложновато, но понятно.
@ЮрійКраїнський
@ЮрійКраїнський 5 жыл бұрын
если ошибка TypeError (TypeError: Object(...) is not a function) в redux, помогло npm i react@next react-dom@next может кому-то поможет, через ту ошибку не хотелось дальше продолжать..
@Flubermax
@Flubermax 5 жыл бұрын
Помогло) Спасибо
@bitcoin-
@bitcoin- 5 жыл бұрын
Красава!!!!!Бля мучался 3 часа!
@tanay6489
@tanay6489 4 жыл бұрын
Благодарю, добрый ты человек. Помогло. Хотела удалить проект.
@Napol3691
@Napol3691 3 жыл бұрын
По сути всё логично и понятно. Димыч спасибо за урок
@fdfdfdgdgddgdggdgdgd4351
@fdfdfdgdgddgdggdgdgd4351 5 жыл бұрын
Когда следующий видос?
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Сегодня ВЕЧЕРОМ!!!
@evgen_frontend_rostov
@evgen_frontend_rostov 3 жыл бұрын
Удивительно, но этот урок зашёл с первого раза, и его не пришлось пересматривать несколько раз, как предыдущие 10)))
@КонстантинДмитриевич-ю8л
@КонстантинДмитриевич-ю8л 5 жыл бұрын
Сенсей, ты где?
@alexdang2357
@alexdang2357 5 жыл бұрын
Димыч спасибо что рассказываешь как работают эти технологии под капотом, для меня это понимание очень важно, бомбим дальше!!!
@Bobheinlein
@Bobheinlein 2 жыл бұрын
Судя по речи автора, в Редаксе без дорожки кокса не разобраться.
@vvks9901
@vvks9901 2 жыл бұрын
Есть? )
@ДмитрийЗарайский-к4ь
@ДмитрийЗарайский-к4ь 2 жыл бұрын
Димыч супер! «Ничо не понятно? Сейчас будет понятно»
@СултанЕсболатов
@СултанЕсболатов 5 жыл бұрын
окей, все также не работает, но зато реакт-редакс установлен)
@ihorvitaliyovytch7959
@ihorvitaliyovytch7959 4 жыл бұрын
Как же классно когда у тебя получается. Посмотрел такой начало, поставил на паузу сделал все сам по всему проєкту, досмотрел видео и погнал смотреть следующее. 👍🏻👍🏻👍🏻
@O_Shpak
@O_Shpak 2 жыл бұрын
У Вас наверника до этого были знание какие-то, потому что это мои первые курсы и мне очень тяжело дается
@kirik55
@kirik55 4 жыл бұрын
Автор крут!!! Все по полочкам... Нет слов. Как хорошо, что я нашел этот плейлист!!!
@AbaiIlyasov
@AbaiIlyasov 11 ай бұрын
Всё круто и понятно иду дальше!
@СтаниславТребуховский
@СтаниславТребуховский Жыл бұрын
Очень долго стараюсь осилить редакс и начать его использовать, спасибо за видео!
@ДмитрийКибешев
@ДмитрийКибешев 3 жыл бұрын
Спасибо, Димыч! Смотрю, учусь
@muhamadboboev4223
@muhamadboboev4223 2 жыл бұрын
Не досмотрел видео до конца, из-за чего потратил несколько часов😅, Димыч ты лучший!
@sharap123
@sharap123 2 жыл бұрын
Ещё чуть-чуть и дойду до половины курса. Ура! Спасибо за курс
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
59 - React JS - profile page, ajax, api
43:24
IT-KAMASUTRA
Рет қаралды 84 М.
62 - React JS - практика, follow-unfollow api
26:57
IT-KAMASUTRA
Рет қаралды 62 М.
35. Уроки, Курс React JS - callback, subscribe, observer
19:03
100 - Теория ReactJS + Redux за 90 минут
1:26:35
IT-KAMASUTRA
Рет қаралды 178 М.
ТОП 10 вопросов на собеседовании ReactJS
29:52
Веб-разработка - DevMagazine
Рет қаралды 50 М.
08. Уроки React JS (import\export - теория)
17:36
IT-KAMASUTRA
Рет қаралды 173 М.