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

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

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

Пікірлер: 921
@МарияВасиленко-я5к
@МарияВасиленко-я5к 4 жыл бұрын
Каждый раз, когда приходится удалять целый кусок кода, который работал, моё сердце плачет
@ИльяМаненков-з9е
@ИльяМаненков-з9е 4 жыл бұрын
Перед этим еще раз 5 проверишь все ли работает , и в итоге ну нахер, пожалуй просто закоментирую пока
@ivandanilin3145
@ivandanilin3145 4 жыл бұрын
Видимо Димыч специально учит нас не привязываться к коду)) Чтобы потом нам было легче в реальном жестоком мире.
@victoriarudnik8500
@victoriarudnik8500 4 жыл бұрын
поэтому для этого есть git
@МарияВасиленко-я5к
@МарияВасиленко-я5к 4 жыл бұрын
@@victoriarudnik8500 пользуюсь. Дело не в том, что я боюсь забыть, потерять что делала, а чисто психологически некомфортно)))) Было вначале. Сейчас уже привыкла)
@gandalf-butStillNotWhite
@gandalf-butStillNotWhite 4 жыл бұрын
для это есть git, и просто коммить себе на здоровье, а потом возвращайся на эти коммиты и любуйся какую дичь или может не дичь, ты делала раньше))
@temtemych4754
@temtemych4754 4 жыл бұрын
Димыч: "Все работает. Профайл отображается, Мессаджесс отображается". Ставлю на паузу, пишу код, следуя указаниям в уроке. Все отображается, текс не печатается.... Отматываю на начало, пересматриваю, вкуриваю еще раз, нахожу пару незначительных ошибок, но опять ничего не работает. Перематываю опять, ищу баг... Спустя полтора часа забиваю и досматриваю последние секунды видео. Димыч: - Давайте попробуем написать что-то и увидим, что... не пишется... Я: *грызу клавиатуру, деру волосы* P.S. Димыч, спасибо за курс!))
@termorey
@termorey 4 жыл бұрын
Блин. Я три раза проект переписал, пока не прочёл
@ИванПрогер
@ИванПрогер 4 жыл бұрын
тоже самое 2 день не мог понять в чём проблема
@vadimsetsko173
@vadimsetsko173 4 жыл бұрын
Чувак, я потратил всю субботу пока не прочел твой комент, голова уже ничего не соображает. з.ы. Димыч, ты садист!
@ВладимирГугин-ш7щ
@ВладимирГугин-ш7щ 4 жыл бұрын
Как хорошо, что сначала зашел почитать комменты)
@temtemych4754
@temtemych4754 4 жыл бұрын
@@ВладимирГугин-ш7щ счастливчик😁
@shamilalibekov8613
@shamilalibekov8613 3 жыл бұрын
У меня пол часа бомбило с того что не идёт прорисовка , смирился и решил досмотреть оставшиеся 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ж 4 жыл бұрын
как хорошо что все выпуски записаны и не надо ждать следующего видоса )))))))
@maxdamage1602
@maxdamage1602 5 жыл бұрын
Я просто нереально запутался...
@АтомАтомов-г5щ
@АтомАтомов-г5щ 4 жыл бұрын
И я тоже уже запутался, поэтому сейчас просто посмотрю все видео, а потом заново начну с первого урока!
@lisapatrikeevna3353
@lisapatrikeevna3353 4 жыл бұрын
ты не один такой, особенно когда тебе в процессе подсовывают видео где все делают в 1 классовой компоненте(
@ivanpiatovolenko9607
@ivanpiatovolenko9607 4 жыл бұрын
Мне помогла в какой-то момент остановка, взял ручку и листик, посмотрел урок еще раз и все визуально отобразил.
@uzver3787
@uzver3787 4 жыл бұрын
@@ivanpiatovolenko9607 да, да, лучше смотреть, потом делатт без видео. В процессе и поймешь что не понял и будешь отвечать на эти вопросы.
@gandalf-butStillNotWhite
@gandalf-butStillNotWhite 4 жыл бұрын
советую работать с гитом, чтото не понятно, вернулся на прошлый коммит, и делай заного но по другому.
@user-np9nk
@user-np9nk 5 жыл бұрын
Димыч, спасибо. Теперь начинаю осознавать с какой находчивостью изначально выстроен курс.
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Спасибо за обратную связь! ✊
@nikolay_nikolay99
@nikolay_nikolay99 2 жыл бұрын
Каждый раз возвращаюсь к просмотренным видео из этого курса и замечаю столько деталей и ответов на мои вопросы я упустил. Сравнить можно с фильмом, который просто смотришь, а когда пересматриваешь - замечаешь кучу деталей, которых каким-то образом пропустил!
@-game9406
@-game9406 4 жыл бұрын
Чел, спасибо! Сколько не смотрел видео других автор не догонял mapDispatchToProps. Но имея фундамент, который ты построил, урок за уроком, помог мне понять что такое Redux. Спасибо за твой труд!!! Я понимаю как трудно построить учебную программу. Обучать других куда сложнее, чем самому кодить.
@romajan21
@romajan21 3 жыл бұрын
дочекався редакса, на половині, цікаво що буде далі
@shamilsalakhutdinov5519
@shamilsalakhutdinov5519 4 жыл бұрын
не досмотрел ролик до конца и начал сильно переживать почему же не происходит обновления по добавлению символа) а потом досмотрел и успакоился)
@kseniiaefremova4696
@kseniiaefremova4696 Жыл бұрын
Комментарий в поддержку из 2023го!
@andreiribac6284
@andreiribac6284 3 жыл бұрын
12.07.21 Сколько радости приносит, когда проект запускается без ошибок, а еще больше радость испытываю когда возникшие ошибки сам могу устранить!
@domope5
@domope5 4 жыл бұрын
для тех у кого будут подобные ошибки: typeerror object(...) is not a function at provider, обновите зависимости (npm update) и перезапустите проект
@user-her-son
@user-her-son 3 жыл бұрын
Так и знал что в комментах появится хороший человек который об этом скажет) Спасибо!
@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". Долго искал в чем проблема, и пока не начал рисовать на бумажке схему передачи не мог найти)) Возможно этот коммент поможет тем, кто так же напутал пути передачи функций)
@АрсенОсипов-ж6щ
@АрсенОсипов-ж6щ 2 жыл бұрын
Это первое видео, которое пришлось смотреть не на скорости 2х! Сложна! Отлично!!! Бомбим дальше!!!!
@black_light
@black_light Жыл бұрын
Димыч и так достаточно быстро говорит) в 2х жоска....
@nuralimarzybekov2380
@nuralimarzybekov2380 2 жыл бұрын
когда по привычке начал петь перед родителями "айтика айтика камас....." и тут вспомнил значение слова .......cутры😅😅😅
@andreityryshkin3784
@andreityryshkin3784 5 жыл бұрын
А я по реакту летел потом бежал сейчас ползу, но до финиша дойду)
@_e_mask
@_e_mask 4 жыл бұрын
И как успехи? Уже вкалываешь бро? Какого быть реактным?)
@andreityryshkin3784
@andreityryshkin3784 4 жыл бұрын
@@_e_mask не пока нет ) карона вирус пережидаю )) куда я хотел попасть там набор новичков пристановили.
@ВИКА-г3о9р
@ВИКА-г3о9р 3 жыл бұрын
@@andreityryshkin3784 корониус вряд ли закончится, сейчас уже неплохо развито дистант работа, почти в каждой вакансии пишется что можно или даже нужно работать на дому, хз как там у вас, но я в россии
@andreityryshkin3784
@andreityryshkin3784 3 жыл бұрын
@@ВИКА-г3о9р я тоже в России, у меня есть работа стабильно преносящая доход, сейчас я не хочу рисковать идти новичком куда нибудь
@ВИКА-г3о9р
@ВИКА-г3о9р 3 жыл бұрын
@@andreityryshkin3784 так зачем учился?
@arturam9768
@arturam9768 4 жыл бұрын
Это какая-то магия. Не досмотрел видео и такая же фигня была с непечатанием. Смотрю в пропсы компоненты - приходит нормальный newPost с измененными данными, обращаюсь к его имени, а там старый текст. Прифигел чутка, вернулся сюда и слава Богу увидел ту же ошибку)
@prsion1925
@prsion1925 3 жыл бұрын
подскажите пож-ста что нужно написать уже ьри дня сижу не понимаю
@МаріяУрсул-к8к
@МаріяУрсул-к8к 3 жыл бұрын
Димыч, спасибо, меня взяли на работу! :)
@ИванВзводнов
@ИванВзводнов 3 жыл бұрын
Вау, поздравляю!) А сколько уроков прошла, и сколько других проектов у тебя было?
@Хиби-ю1и
@Хиби-ю1и 3 жыл бұрын
Поздравляю вас
@МаріяУрсул-к8к
@МаріяУрсул-к8к 3 жыл бұрын
@@ИванВзводнов прошла 50) других проектов не было, параллельно учила и по других уроках, до этого с другой технологией работала)
@RailUsmanov-b3v
@RailUsmanov-b3v 10 ай бұрын
Курс суперкрутой! Два часа искал ошибку, почему не печатает и не добавляет, пока не догадался досмотреть до конца. Зато получил удовольствие от поиска ошибки!
@enslit
@enslit 4 жыл бұрын
Да что ж ты за человек-то такой.. гениальный?! Наверное еще никто никогда так не подводил к пониманию этой темы. Причем нормальному пониманию, а не зазубриванию параметров и названий функций
@kitralin9987
@kitralin9987 3 жыл бұрын
Понимаю что скорее всего на средину 2021 есть уже устарелая инфа в данном курсе, но как же круто что мы писали сначала свой state и store а уже потом установили redux и react-redux. Так намного проще понимать, чем какой-то виртуальный store, тут вон свое родное и пока не удаляемое) Спасибо за правильный путь в обучении!!!
@КонстантинДмитриевич-ю8л
@КонстантинДмитриевич-ю8л 5 жыл бұрын
Димыч, не бросай нас! Выложи новые уроки
@СветланаОщепкова-ц6ю
@СветланаОщепкова-ц6ю 3 жыл бұрын
Спасибо большое за курс! Проходила платный, достаточно дорогой курс про React, но если честно, в голове осталась полная каша. Многое было непонятно, почему и как делается, даже стала думать, что это не мое и надо все бросить. И только слушая курс Димыча, стала понимать что к чему, появились озарения: так вот оно как! это ж в принципе все просто и логично. Ну и отдельное спасибо за позитивные эмоции и такую драйвовую подачу материала
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
🧡
@Dimiurg-
@Dimiurg- 4 жыл бұрын
"мой мозг" - здесь моя остановочка
@andreiBylkin
@andreiBylkin 3 жыл бұрын
Мой мозг: где мой мозг??
@luckyman7842
@luckyman7842 3 жыл бұрын
@@andreiBylkin У меня
@СтепанТерещук
@СтепанТерещук 4 жыл бұрын
ХАХА) Не досмотрел видос и думал что я что-то не так сделал . Не печаталось тоже . 2 часа сидел . Спасибо за видос !)
@damidee7818
@damidee7818 2 жыл бұрын
По завету Димыча решил все сделать сам, не досматривая видос. Несколько часов про°ћ∆љся с багом, а оказалось это не баг вовсе, а тема для следующего видео))
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
То же самое! Я уже полезла дебажить 😅
@denyspiskovoy6691
@denyspiskovoy6691 3 ай бұрын
29.08.2024 Бомблю дальше, синтаксис, версии меняются, но это не мешает идти дальше! Димыч, спасибо!
@ashbarso7752
@ashbarso7752 3 жыл бұрын
Димыч ты лучший! я просто воспринимаю твою подачу на 5+ , и в инкубаторе у тебя четко построенная программа, кстати всем советую! единственное задолбался уже типизировать)
@ДенисБеспалов-п8щ
@ДенисБеспалов-п8щ 4 жыл бұрын
Я поражен насколько обдумано сделан курс, что б мы понимали тонкости и детали. Хотя от этого объем инфы больше и моя неподготовленная головушка пухнет =)) Димыч, ты просто мега-крутой! Респект! =)
@theWorldIsMultivariate
@theWorldIsMultivariate 2 жыл бұрын
Огромнейшее спасибо за курс!! Ты помогаешь реализовать мою цель, быть разработчиком!!
@AlexanderK-o4r
@AlexanderK-o4r 4 жыл бұрын
Самое подробное и доступное объяснение Redux на просторах KZbin. Спасибо, Димыч!
@newbieq5655
@newbieq5655 2 жыл бұрын
Используйте вместо connect хуки: useDispatch, useSelector. Из доки: Мы рекомендуем использовать API хуков React-Redux в качестве подхода по умолчанию в ваших компонентах React. Существующий connectAPI по-прежнему работает и будет поддерживаться, но API хуков проще и лучше работает с TypeScript.
@igorpshenichniy8228
@igorpshenichniy8228 2 жыл бұрын
сделал на хуках, но почему то кажется что все равно в очень много логики в компонентах)
@АртемСверканов
@АртемСверканов 2 жыл бұрын
@@igorpshenichniy8228 аналогичная проблема, теперь либо объявлять selector и dispatch в каждой jsx компоненте, либо опять тащить все через пропсы. Спорный совет
@piligr1m_ua_
@piligr1m_ua_ 4 жыл бұрын
спасбио!!! крутое видео-смотрю по второму кругу, записую,рисую. первый раз пробежался и так обломался...не спешите смотрите вдумчиво! летим
@AlexStr-h9t
@AlexStr-h9t 2 жыл бұрын
Чтобы печатался текст и добавлялся пост, надо в profile-reducer возвращать копию state. Из официальной документации: Обратите внимание, что возврат измененного объекта по той же ссылке является распространенной ошибкой, которая может привести к тому, что ваш компонент не будет повторно отображаться, как ожидалось.
@sergeyistominov5880
@sergeyistominov5880 2 жыл бұрын
плюсик для лучшего ранжирования =)
@miguelgrushetckii4839
@miguelgrushetckii4839 4 жыл бұрын
Очень глубокие подкапотные знания! Ты крут и видос крутой) а я дойду до конца этого курса и устроюсь на работ!
@serdcevputi
@serdcevputi 3 жыл бұрын
Устроился???
@miguelgrushetckii4839
@miguelgrushetckii4839 3 жыл бұрын
@@serdcevputi вообще да) но к сожалению не по реакту, там используют лару и jQuery (( но буду фрилансить на реакте) спрос есть
@serdcevputi
@serdcevputi 3 жыл бұрын
@@miguelgrushetckii4839 Поздравляю!) Много собеседований прошел?
@miguelgrushetckii4839
@miguelgrushetckii4839 3 жыл бұрын
@@serdcevputi спасибо) опыт был до этого на фрилансе, на реакте чуток и верстки поболее, + пхп, прошёл 3 собеса, первый в Не маленькую фирму, собес с hr, потом тестовое и далее не взяли, но текстовое пилил чуть более недели) ушло в итоге в гит для портфолио) причин не объяснили.. Потом в маленькую компанию, на реакте писать, прошёл в финал с ещё одним претендентом, выбрали его, но со мной сотрудничали в течение одного проекта, недели 2-3, понравилось мне) стал более уверенный, на третьем собесе (где я работаю), по тех части немного спрашивали, дали задание оплачиваемое на ларе и js, выполнил, решили взять. Главное вообще не бояться, нисколько. В некоторых даже на собес не звали, а хотелось хотя бы узнать, чего там спрашивают) советую искать работу, параллельно делать пет проект и изучать Димыча, плюс ts. Я заканчиваю проект на Next js, и все гуглится норм, так и происходит обучение) больше собесов, меньше волнения) удачи
@andreiBylkin
@andreiBylkin 3 жыл бұрын
@@miguelgrushetckii4839 здОрово :)
@nealse-k7k
@nealse-k7k 5 жыл бұрын
я, блин, потратил столько время на поиск ошибки, думал, что же я не так сделал, вроде код почти один-в-один, а отправка не происходит, а оказывается ты это предусмотрел и специально так сделал))
@sergiokurilov152
@sergiokurilov152 5 жыл бұрын
Ура добрались! Радует регулярность выпусков. Ну и хочу отметить вашу способность разжевать "механику" простыми словами. Спасибо!
@ДмитрийЗарайский-к4ь
@ДмитрийЗарайский-к4ь Жыл бұрын
Димыч супер! «Ничо не понятно? Сейчас будет понятно»
@xtereone
@xtereone 3 жыл бұрын
Димыч Красава!) сломал нам код и закончил видос)
@grandmaster-yo-yo
@grandmaster-yo-yo Жыл бұрын
Спасибо за такое последовательное обьяснение, не кидаетесь всей информацией сразу, а постепенно
@VedmedykBruno
@VedmedykBruno 4 жыл бұрын
У кого в итоге ошибка "object(...) is not a function react" provider, остановите проект и пропишите в консоль npm upgrade react react-dom
@LoonyPatient
@LoonyPatient 4 жыл бұрын
спасиб тебе милый человек, а из-за чего ошибочка скажи пожалуйста
@artemshalamov2736
@artemshalamov2736 4 жыл бұрын
Спасибо огромное. Скажи как разобрался?
@andreyvolkov3117
@andreyvolkov3117 4 жыл бұрын
Огромное СПАСИБО! Я уже заманался весь код смотреть, ищу, а вижу фигу, ещё раз ОГРОМНОЕ СПАСИБО!
@Master-lh2xt
@Master-lh2xt 4 жыл бұрын
только не upgrade, а update
@VedmedykBruno
@VedmedykBruno 4 жыл бұрын
@@Master-lh2xt раньше было именно upgrade
@sashap1rus562
@sashap1rus562 4 жыл бұрын
ООО какая-же крутая эта вещь под названием connect, очень упрощает работу с котнекстом, а то такой тильт с обычным реактовым контекстом работать, очень круто продумана программа обучения, чтобы мы ценили новые технологии и становилось более интересно разрабатывать)
@АндрейОрлов-е1я
@АндрейОрлов-е1я 5 жыл бұрын
Все круто! Ждем следующее видео...... Учитель сказал вечером))) но... видимо слишком много учеников
@sonnytonight414
@sonnytonight414 4 жыл бұрын
Получилось! Вдобавок пришлось ещё разбивать сайдбар на части, и там тоже реализовывать презентационную и контейнерную) Радует что получается понимать, хоть и не всегда просто это выходит!
@meliond
@meliond Жыл бұрын
Ребят, обратите внимание, что в connect передаются сначала пропсы state, после идут dispatch, это строго. Я поменял местами и мне в state пришел dispatch, а в функцию с dispatch прилетели state. Очевидно белый экран и ошибки в консоли ( у меня прилетело от Provider, не мог взять getState() ).
@Elbek_master
@Elbek_master Жыл бұрын
просто огромное тебе спасибо братан я 20-й день не мог понять что за проблема уменя в коде, все перепробывал переписал код копался в гугле ничего не помогало,уже хотел забить на это, но ты меня очень выручил большое спасибо =D
@meliond
@meliond Жыл бұрын
@@Elbek_master рад был помочь. Успехов! 😊
@ГалинаКузнецова-н1и
@ГалинаКузнецова-н1и Жыл бұрын
круто как всегда, спасибо Дима!!!Классно останавливаться и делать самой, а потом просто досматривать видео
@evgenykirichuk6804
@evgenykirichuk6804 5 жыл бұрын
Дмитрий, будет ли изучение css-препроцессоров? как создавать с их помощью глобальные стили, использовать scss переменные и как это всё билдить с помощью реакта.
@nintendoBoy-o7x
@nintendoBoy-o7x 3 жыл бұрын
2021 годю Спасибо за интригу) Смотрю дальше
@yefimchuk1004
@yefimchuk1004 2 жыл бұрын
смотришь в 2022 и выше? не юзай connect, есть очень удобная замена этому, useSelector, а вообще если хочешь прийти на работу чуть-чуть выше чем просто junior, юзай redux s slice, штука конечно запарная, но когда разберёшься будешь благодарить еще :))
@dominskyi7857
@dominskyi7857 2 жыл бұрын
Дуже вдячний тобі за коментар. Завдяки тобі звернув увагу на useSelector. Почитав документрацію та розібрався в цій темі значно краще
@ИльясРаджабов-г9ч
@ИльясРаджабов-г9ч 3 жыл бұрын
когда открыл ролик чтобы вспомнить что-то спустя год, от этого интро мурашки по коже)
@ДенисКораблёв-г1т
@ДенисКораблёв-г1т 5 жыл бұрын
Лайк, наконец-то вышло то видео которого мне так не хватало
@dimalavrenov3916
@dimalavrenov3916 Жыл бұрын
Блять, как щас легко все воспринимать. Я когда первый раз смотрел уроки, я делал это по большей части, чтобы просто посмотреть, потом понял что хуйня идея и надо все по новой. Откатился в курсе до создания диспатч и по новой начал все делать. Плюсом стала практика, я постоянно что-то добавляю в проект. У меня соц. сеть по JDM, типо форум, где могут общаться любители JDM культуры) Получается здорово, у меня уже хуева туча данных и каждый раз переписывать код в более легкую форму - приятно, потому что до этого было как на базаре. Отличные уроки. Спасибо мужик!
@bugaga8144
@bugaga8144 3 жыл бұрын
На этом занятии становится страшно за тех кто не ведет конспект
@nataliarslan0601
@nataliarslan0601 2 жыл бұрын
Не досмотрела пару минут до конца,голову сломала,почему не впечатывается сообщение. Хорошо,что решила досмотреть видео 😅 А вообще,ощущение,что чем дальше в лес, тем как-то все становится на свои места. Димыч, спасибо !👏👏👏
@АлександрТыршу-р5с
@АлександрТыршу-р5с 5 жыл бұрын
connect(mapMyDreamsToProps, mapMyPossibilitiesToProps)(Live)
@sonnytonight414
@sonnytonight414 3 жыл бұрын
Димыч, огромное тебе спасибо! В апреле 20 года я начал проходить этот курс. В сентябре получил работу на фрилансе, и до сих пор возвращаюсь сюда чтоб решить трудности возникающие в процесе работы! Ты МИРОВОЙ чел!
@O_Shpak
@O_Shpak 2 жыл бұрын
А сейчас работаете? Как ваши успехи?
@sonnytonight414
@sonnytonight414 2 жыл бұрын
@@O_Shpak Работаю, только уже в компании)
@asa281290
@asa281290 2 жыл бұрын
Сделал все как в видео, но у меня белый экран, не рендерит. Может кто знает куда копать ?
@CarrieA
@CarrieA 2 жыл бұрын
конец 2022 года: смотришь как Димыч делает через коннект, а затем переписываешь на хуках но несмотря на это, огромное спасибо за фундамент который он закладывает нам в головы
@feterson2557
@feterson2557 Жыл бұрын
А где вы изучали хуки?
@ismo2286
@ismo2286 Жыл бұрын
Здравствуйте! Не объясните как сделать с хуками, буду очень благодарен
@JSCoffeeBreak
@JSCoffeeBreak 5 жыл бұрын
Спасибо за уроки, они крутые))Ждём новых❤️
@ИванДанилов-д5р
@ИванДанилов-д5р 3 жыл бұрын
И как с работой-то? Получилось в итоге устроиться ?
@JSCoffeeBreak
@JSCoffeeBreak 3 жыл бұрын
@@ИванДанилов-д5р Да, получилось) Даже и забыла , что комментарий здесь оставляла
@ИванДанилов-д5р
@ИванДанилов-д5р 3 жыл бұрын
@@JSCoffeeBreak а расскажи подробнее как обстояли твои дела до прохождения курса и после прохождения курса, на какой щас зп работаешь...?
@JSCoffeeBreak
@JSCoffeeBreak 3 жыл бұрын
@@ИванДанилов-д5р я нашла работу сразу же, не досмотрев курсы до конца. Училась много и учусь сейчас много, поэтому зп у меня хорошая. Сказать сумму не могу, так как подписывала договор о неразглашении, но скажу , что она на уровне уверенного мидла
@ИванДанилов-д5р
@ИванДанилов-д5р 3 жыл бұрын
@@JSCoffeeBreak а когда проходили путь самурая, какой у вас багаж был на тот момент?
@НадеждаГринчук-ш4к
@НадеждаГринчук-ш4к 3 жыл бұрын
Смотрела раз 5, мозг отключался и я не могла с пониманием досмотреть до конца. Помогло посмотреть последнее видео из этого плейлиста, и картина прояснилась. Супер.
@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 :пример как вручную обновлять нужные версии
@MRRONNI1994
@MRRONNI1994 5 жыл бұрын
С каждым уроком все круче и круче инфа
@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 3 ай бұрын
@@ТеньФеклина как ты это решил?
@mamkindotker
@mamkindotker 2 ай бұрын
@@KyleButler229 не знаю, помогу тебе или уже не актуально, но просто поменяй вот так в индекс.ЖС Так все работает.
@ervinabliamitov2149
@ervinabliamitov2149 4 жыл бұрын
Когда начинаешь понимать, сколько ты усилий приложил к этому недоходному проекту, Ловлю шок. Но, на самом деле, такой ли он не прибыльный в перспективе. Нужно учиться мыслить так же глобально на перспективу как Дмитрий. Я уже не смотрю на данный бесплатный курс, как на что-то примитивное. Спасибо за твоё творчество, Человек!
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
🙏🚀 успехов на нелегком пути!
@glebbsif
@glebbsif 4 жыл бұрын
14:07 Всё таки не понятно, от куда в f1 приходит state? Спасибо. Или же он пришел к нам по пропсам минуя контекст???? Или всё же тут оно берется с контекста?
@user-sl1kv2yr7t
@user-sl1kv2yr7t 4 жыл бұрын
Этого не знает никто)
@is_eliseeva
@is_eliseeva Жыл бұрын
Дмитрий, огромная благодарность за этот курс, за подробную подачу информации, за разжевывание каждой детали. титанический труд, огромная проделанная тобой работа. почти каждый день с энтузиазмом занимаюсь, заряжена еще с первого видео! не ожидала, что курс будет настолько интересным! буду персматривать, записываю, конспектирую, но уже давно понимаю, что буду проходить курс еще раз! 17-01-2023! летим в завтрашний день!
@theWorldIsMultivariate
@theWorldIsMultivariate 2 жыл бұрын
Если у кого нибудь не отрисовывается страница (белый экран, а в консоле ошибки), у меня было из за того что в , а можно так . Может быть кому нибудь поможет. А сообщения отправляются, только после переключения страничек, думаю про это будет рассказано в следующем уроке.
@АнтонЧислов-я7л
@АнтонЧислов-я7л 2 жыл бұрын
очень даже помогло))
@crypto4elik
@crypto4elik 8 ай бұрын
смотрю спустя год, устроился на работу, а там как раз старый редакс и куча депрекейтед библ))
@ОлегВячеславович-с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
@filichev_valeriy
@filichev_valeriy 4 жыл бұрын
Пока заставки пишу коммент. Блин всё круто, хоть и работал с этим уже, но сморю всё не перематывая, проскальзывают фишки которых не знал.
@MrZorg23
@MrZorg23 5 жыл бұрын
Спасибо за урок, жаль не вышло у меня разобраться, почему текст не печатается
@ИванДанилов-д5р
@ИванДанилов-д5р 3 жыл бұрын
И как с работой-то? Получилось в итоге устроиться ?
@evgen_frontend_rostov
@evgen_frontend_rostov 3 жыл бұрын
Удивительно, но этот урок зашёл с первого раза, и его не пришлось пересматривать несколько раз, как предыдущие 10)))
@ОлегВячеславович-с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е, как? Гугл уже блокирует меня 😨
@darjat.1069
@darjat.1069 4 жыл бұрын
Огонь.) Азарт даже проснулся, когда поняла, что ничего в итоге не работает как надо. Интрига ^_^
@ИванДанилов-д5р
@ИванДанилов-д5р 3 жыл бұрын
И как с работой-то? Получилось в итоге устроиться ?
@darjat.1069
@darjat.1069 3 жыл бұрын
@@ИванДанилов-д5р Йес. В итоге получилось, если ко мне вопрос :3
@maxoonix
@maxoonix 5 жыл бұрын
Димыч приём) когда новые выпуски?
@ruslankonychev1137
@ruslankonychev1137 3 жыл бұрын
наконец-то я начинаю понимать,и мозг так приятно "греется", просыпаешься с мыслью "о новая библиотека,скорее ее реализовать,и добраться до очередного рефакторинга,и очередных библиотек, запомнить как они работают и реализовать еще еще и еще..."
@ЮрійКраїнський
@ЮрійКраїнський 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 жыл бұрын
Благодарю, добрый ты человек. Помогло. Хотела удалить проект.
@yevheniisahanenko5848
@yevheniisahanenko5848 4 жыл бұрын
Дим, у тебя очень круто вышло показать логику и подвести к conneсt, я раньше его встречал и даже использовал, но такого понимания, как после этого видео не было, реально спасибо большое за это
@fdfdfdgdgddgdggdgdgd4351
@fdfdfdgdgddgdggdgdgd4351 5 жыл бұрын
Когда следующий видос?
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Сегодня ВЕЧЕРОМ!!!
@ringnull
@ringnull 4 жыл бұрын
Димыч, дорогой ты мой человек... я только понял нахрена мапстейттупропс и мапдиспатчтупропс нужен.... и только благодаря тебе. Ты просто крут и всё, просто крут. Спасибо тебе ))
@ОлегВячеславович-с6е
@ОлегВячеславович-с6е 5 жыл бұрын
давай урок по redux sagas!!
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Будут обязательно!!!
@user-rq8fp8fe2k
@user-rq8fp8fe2k 3 жыл бұрын
Всё круто, давай бомби дальше
@КонстантинДмитриевич-ю8л
@КонстантинДмитриевич-ю8л 5 жыл бұрын
Сенсей, ты где?
@niakhai3659
@niakhai3659 Жыл бұрын
мой любимый сериал ))
@СултанЕсболатов
@СултанЕсболатов 5 жыл бұрын
окей, все также не работает, но зато реакт-редакс установлен)
@__online7250
@__online7250 3 жыл бұрын
- Почему? Почему? - Потому что!.. Спасибо за урок! Все круто объяснил, как всегда, все легко и понятно!
@Bobheinlein
@Bobheinlein Жыл бұрын
Судя по речи автора, в Редаксе без дорожки кокса не разобраться.
@vvks9901
@vvks9901 Жыл бұрын
Есть? )
@АндрейВерещагин-т1ю
@АндрейВерещагин-т1ю Жыл бұрын
Спасибо за уроки
@mikewazowski7526
@mikewazowski7526 2 жыл бұрын
Идеальное объяснение, идеальный урок. Кайфую просто. Спасибо, Димыч!
@ihorvitaliyovytch7959
@ihorvitaliyovytch7959 3 жыл бұрын
Как же классно когда у тебя получается. Посмотрел такой начало, поставил на паузу сделал все сам по всему проєкту, досмотрел видео и погнал смотреть следующее. 👍🏻👍🏻👍🏻
@O_Shpak
@O_Shpak 2 жыл бұрын
У Вас наверника до этого были знание какие-то, потому что это мои первые курсы и мне очень тяжело дается
@marina-ej4qd9kc1wh
@marina-ej4qd9kc1wh 11 ай бұрын
Все супер! Сложновато, но понятно.
@egorepir
@egorepir 3 жыл бұрын
как говорится это был один из трудных дней в изучении, когда ты сидишь и сидишь и смотришь и смотришь в свой код, а ты дебажешь , и все показывает хорошо, а ты 1 пропсинку неправильно прокинул, но слава Димычу, предусмотрел все это, и создал телеграмм канал, где есть лучшие в мире люди, так вот мне попался один из таких. Антоха ты просто лучший человек на земле, ты наверное этого не увидишь , но просто знай что из-за твоей помощи мои волосы поседели раньше времени , а ведь я уже как три часа должен спать, но я сижу тут и строчу комментарий , который восхваляет , доблестных воинов таких как Антон , и великого наставника Дмитрия.
@hardpig842
@hardpig842 Жыл бұрын
Лучшие уроки на Ютубе
@DubinArtur
@DubinArtur 3 жыл бұрын
Нас ждёт магия) Люблю фокусы :3
@poonk-xi4nn
@poonk-xi4nn 4 жыл бұрын
Спасибо тебе огромное за твой курс. Иногда бывает становится трудно освоить все видео за 1 присест но прогулка на велосипеде решает проблему. Да с каждым видео становится все жарче и жарче 8)
@Napol3691
@Napol3691 3 жыл бұрын
По сути всё логично и понятно. Димыч спасибо за урок
@ЮлияКотлярова-ю8л
@ЮлияКотлярова-ю8л 4 жыл бұрын
супер запуталась , не могла найти ошибку, откатила коммит и вернулась к 41 видео. Записала схему на бумажку, как все работает. Теперь в голове кристальная ясность, не бойтесь пересматривать и зарисовывать)
@olegzidane7099
@olegzidane7099 4 жыл бұрын
покажи зарисовку)
@ЮлияКотлярова-ю8л
@ЮлияКотлярова-ю8л 4 жыл бұрын
@@olegzidane7099 тут нельзя фотку вставить
@olegzidane7099
@olegzidane7099 4 жыл бұрын
@@ЮлияКотлярова-ю8л в тележку)
@Ангелина-ю5ц7м
@Ангелина-ю5ц7м Жыл бұрын
кайфую от понимания react и redux
44 - React JS Практика - Context API
43:18
IT-KAMASUTRA
Рет қаралды 109 М.
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 239 МЛН
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 100 МЛН
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 32 МЛН
58 - React JS - mapDispatchToProps лайф-хак
18:23
IT-KAMASUTRA
Рет қаралды 48 М.
31. Уроки React JS - onClick, ref, VirtualDOM
20:45
IT-KAMASUTRA
Рет қаралды 128 М.
60 - React JS - withRouter, props.match.params
30:24
IT-KAMASUTRA
Рет қаралды 79 М.
61 - React JS - cookie, login в теории, auth/me
38:52
IT-KAMASUTRA
Рет қаралды 116 М.
100 - Теория ReactJS + Redux за 90 минут
1:26:35
IT-KAMASUTRA
Рет қаралды 177 М.
How many people are in the changing room? #devil #lilith #funny #shorts
00:39