58 - React JS - mapDispatchToProps лайф-хак

  Рет қаралды 48,624

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

it-incubator.i... - человекоориентированное, честное и профессиональное обучение front-end и back-end разработке гарантированно до трудоустройства за фиксированную стоимость.
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Помогайте друг другу вот здесь: t.me/reactjs_s...
API: social-network...
Функция mapDispatchToProps разрастается. По факту мы в колбэках что делаем? принимаем параметр, делегируем его экшен-криейтору и дальше полученный экшен диспатчим!
Так вот, если оно так, то можно сократить код, передавая вторым параметром в функцию connect не функцию mapDispatchToProps, а передавая просто объект, состоящий из экшенКриейторов! как-то так))
Уроки по 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 #практика #примеры #уроки #курс

Пікірлер: 528
@ProWichDoctor
@ProWichDoctor 4 жыл бұрын
Спасибо Димыч! Мне предложили Offer, В понедельник на работу первый день, Меняю жизнь полностью, новое место жительства, другой город, все новое , еду за 1000км от дома, Берут на позицию Junior JavaScript Developer , на собесе по скайп прошел в два этапа, задавали вопросы все по React, Потом позвонили и предложили работу, Зп не большая правда на старте, но глаза горят, клава дымит, в голове ужас! Но прорвемся, спасибо!
@Андрей-з3й9ю
@Андрей-з3й9ю 4 жыл бұрын
Хей, как дела, как работа?
@tpstlk
@tpstlk 4 жыл бұрын
@Igor Sudenko в групу тг зайдите он там есть)
@Vlad6817
@Vlad6817 4 жыл бұрын
куда устраивался??
@ProWichDoctor
@ProWichDoctor 4 жыл бұрын
@@Vlad6817 Львовская компания
@ProWichDoctor
@ProWichDoctor 4 жыл бұрын
@Konstantin Web набрался опыта, ищу место в лучшей компании!
@TvoyRushan
@TvoyRushan Жыл бұрын
конец курса, Димыч: - все удаляем. просто ставим точку и все готово.
@lostincoda2800
@lostincoda2800 4 жыл бұрын
Я с первого раза не понял куда пропал dispatch и как вложенные компоненты будут понимать что мы передаем не просто AC, а именно dispatch(AC). Для тех кто тоже не понял и пытается найти ответ тут, вот понятное разьяснение с habr: " ...если вы передаете в connect вторым аргументом не mapDispatchToProps, а объект с AC, то connect оборачивает ваши AC в функцию-обертку () => store.dispatch(AC) и передаёт в props компонента." P.S. Листая комметарии вообще не увидел вопросов по этому моменту, так что подозреваю, что в видео это где-то обьясняется. Просмотрел 2 раза и не нашел где. Если все же где то в видео это есть, скажите таймкод.
@katecosiness
@katecosiness 4 жыл бұрын
спасибо большое, сейчас такой же вопрос возник, в видео не нашла ответа тоже
@brucewayne_007
@brucewayne_007 3 жыл бұрын
фух, я так и думал, спасибо
@Vitalion83
@Vitalion83 3 жыл бұрын
Чел, спс. Объяснил. Я думал, что это просто магия. У Димыча есть такое. Объясняет, что-то упускает и ты сидишь - втыкаешь.
@yersainaldabayev8836
@yersainaldabayev8836 2 жыл бұрын
спасибо, мужик
@bublikbublikovich2229
@bublikbublikovich2229 2 жыл бұрын
спасибо бро, тоже такой вопрос возник
@СергейВоробьев-ж5й
@СергейВоробьев-ж5й 3 жыл бұрын
Самый лучший лайф-хак про mapDispatchToProps , В конце курса , у нас так каждая страница будет из трёх строчек состоять!
@ГалинаКузнецова-н1и
@ГалинаКузнецова-н1и Жыл бұрын
Огонь.Летим дальше.Спасибо Дима
@АрсенОсипов-ж6щ
@АрсенОсипов-ж6щ 2 жыл бұрын
API, JS, TS, State, Store, Dispatch ,Connect, Action, Route, Provider, Reducer, mapStateToProps, mapDispatchToProps, {...state}, Props React Redux Практика JavaScript курс React Веб разработка разметка best of the best!!! Спасибо за урок :)
@ЛусінеАтаджанян
@ЛусінеАтаджанян 3 жыл бұрын
Рефакторинг функции connect. mapDispatchToProps lifehack. React js. Реакт. Лучший курс по реакту. Дима, от души
@ivanmiarkulau8320
@ivanmiarkulau8320 3 жыл бұрын
Переработали наш mapDispatchToProps и уменьшили количество кода в нашем React-приложении, спасибо за урок!)
@yuragrivicki5272
@yuragrivicki5272 4 жыл бұрын
лучший курс по ReactJS mapDispatchToProps
@dimitriitkach7697
@dimitriitkach7697 4 жыл бұрын
spasibo za urok - React JS - mapDispatchToProps лайф-хак
@alexey2769
@alexey2769 3 жыл бұрын
ReactJS mapDispatchToProps. Спасибо! двигаюсь дальше!
@asyven
@asyven 5 жыл бұрын
Димыч, просмотрел все на одном дыхании за несколько дней, правда на скорости 1.75, очень информативно и с душой. Спасибо тебе!
@АртемийЛукин-г4ы
@АртемийЛукин-г4ы Жыл бұрын
Летим !
@ИльяМаненков-з9е
@ИльяМаненков-з9е 4 жыл бұрын
Нормальный такой лайфхак, сейчас понимаю что если бы мне кто то сразу показал так делать, я бы вообще не понимал что происходит, а так путем постоянного рефакторинга понимаешь как что работает)
@iceaye5730
@iceaye5730 8 ай бұрын
Рефакторинг - отдельный вид экстаза)) Спасибо за курс!
@SimonCarShop
@SimonCarShop 4 жыл бұрын
Пушка))) молодца!!
@NoakSV
@NoakSV 3 жыл бұрын
Клевый рефакторинг!
@evgen_frontend_rostov
@evgen_frontend_rostov 2 жыл бұрын
10.11.2021 React JS - mapDispatchToProps Бомбим)
@АндрейДарменко-й8щ
@АндрейДарменко-й8щ 4 жыл бұрын
Да, я поддерживаю других участников - комментарии. Всё очень круто. Всё понял сразу, но на всякий случай записал в свою тетрадку "ReactJS IT-kamasutra" все три варианта кода. ReactJS + Redux - это сила!
@karway211
@karway211 4 жыл бұрын
Не знал! Лучшие уроки по React & Redux! React , Redux , курс React, State, Store, Dispatch ,Connect, Action, Route, Provider, Reducer, mapStateToProps, mapDispatchToProps, lessons of React & Redux, курсы по React с практикой, React.Component, Ajax, Axios, pagination.
@lynxart1015
@lynxart1015 4 жыл бұрын
У тебя слишком вдохновляющее начало. Прям готов спрыгнуть страктора, закинуть рюкзак с ноутом, и бежать устраиваться React разработчиком =D Большое спасибо за уроки, ты супер.
@Артем-ч7э9ъ
@Артем-ч7э9ъ 3 жыл бұрын
Ха! Вернулся к этому видосу спустя 2 месяца после занятий в инкубаторе, теперь кажется что такой детский сад :)))
@__kawaii
@__kawaii 2 жыл бұрын
А что не детский сад?
@АндрейГудзовский
@АндрейГудзовский 2 жыл бұрын
не знал, но насчет сокращений AC сам догадался)
@buksirchik1663
@buksirchik1663 4 жыл бұрын
Спасибо за урок. Эту фишку знал, но особо не юзал. Больше заходила функция возвращающая объект. По факту можно вообще в connect вторым параметром ничего не передавать и connect по дефолту передаст в props обычный метод dispatch, но так наверное делают мазахисты))
@fps404
@fps404 3 жыл бұрын
Каждый урок на вес золота!
@IgniosTyumen
@IgniosTyumen 5 жыл бұрын
Спасибо за лайфхак, очень полезно. И специально для поисковиков - лучший курс по ReactJS mapDispatchToProps xD
@vladosononame6376
@vladosononame6376 3 жыл бұрын
Очень интересные видосы смотрю по 3-4 раза
@sergeyistominov5880
@sergeyistominov5880 2 жыл бұрын
плюсик для лучшего ранжирования в react-комьюнити =)
@dimakarpov8247
@dimakarpov8247 3 жыл бұрын
Спасибо Димыч!) Удалить значения (функциюAC) не решился пока еще все запомнил, потом обязательно сделаю! Код сократился прилично. Летим дальше!
@volodya_kod6
@volodya_kod6 Жыл бұрын
Не знал про mapStatetoProps, очень кратко, здорово, спасибо
@abazunts
@abazunts 5 жыл бұрын
Димыч, все очень подробно разжевываешь, понятно сразу, что и куда и почему именно так Спасибо. Ну что давайте делать ставки, где в следующий раз Димыч будет записывать выпуск))). Все ждал когда же войдет жена и скажет Дима.... ну хоть дома бы отдохнул)))))))
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Терпеливая у меня жена:))
@sanbuz
@sanbuz Жыл бұрын
Спасибо ! React , redux, js, mapDispatchToProps
@talaevleonid696
@talaevleonid696 Жыл бұрын
Классный урок. Закончи этот проект в 300 видео)
@КамильКаландаров-и5к
@КамильКаландаров-и5к Жыл бұрын
Большое спасибо, знал об одинаковых именах, но не знал почему так, теперь знаю )))
@Emili_live
@Emili_live Жыл бұрын
Хорошие уроки, спасибо... Поддержу твой труд позже как на роботу устроюсь...
@АртурПоздняк-я9х
@АртурПоздняк-я9х 2 жыл бұрын
30/03/2022 хорошее сокращение, главное не забыть что откуда и куда)
@salvation6153
@salvation6153 4 жыл бұрын
Спасибо Димыч из 2020 тебе =) ты красавчик, продолжай бомбить, что бы ты ни бомбил сейчас=)
@feddim9624
@feddim9624 4 жыл бұрын
спасибо!!! учусь дальше!!!) #React JS - mapDispatchToProps лайф-хак
@low_hz_ru
@low_hz_ru Жыл бұрын
mapDispatchToProps больше не нужен)) надеюсь далее будем также все сокращать))) Юху
@MrNimbus3000
@MrNimbus3000 3 жыл бұрын
Я пошел чуть дальше. Создал объект внутри Редьюсера внутри данного объекта как свойства описал мои AC. Таким образом мне вообще не надо ничего специально прокидывать через контейнерную коспоненту. Единожды описав свои АС как свойства экспортируемого объекта в редьюсере, с иключами, соответствующими названию коллбека в пропсах для компоненты, коллбеки прилетают автоматически, я вообще не парюсь ни про что больше.
@mrmicolka
@mrmicolka 4 жыл бұрын
Сокращение кода на лицо, но нужно время, чтобы понять как это получилось)
@AbaiIlyasov
@AbaiIlyasov 7 ай бұрын
Очень понятная тема, иду дальше!
@andreyantonovich379
@andreyantonovich379 3 жыл бұрын
Круто!Код сократился,спасибо за урок!Бомбим!
@vovamriya2084
@vovamriya2084 4 жыл бұрын
А вот эта логика была действительно полезна!
@ValeriiYanchev
@ValeriiYanchev 4 жыл бұрын
Ну реально лучшего курса я еще не видел
@Quentinrei
@Quentinrei 2 жыл бұрын
Перед каждым видосом одеваюсь прилично и причёсываюсь, так как есть вероятность, что я окажусь в гостиной у Димыча React, Redux, API, JS, TS, best of the best
@МарияВасиленко-я5к
@МарияВасиленко-я5к 4 жыл бұрын
Спасибо за урок! Обожаю, когда код сокращается)))
@indigosay
@indigosay 4 жыл бұрын
))
@alexandrcorbin
@alexandrcorbin 5 жыл бұрын
Блин, так жаль что курс еще не закончен. Сейчас бы без остановки досмотрел все твои выпуски до конца. Ну, буду заниматься сам в таком случае.
@ittalker
@ittalker Жыл бұрын
2023 Пошел дальше) Спасибо Димыч)
@midnightstar_zoriana
@midnightstar_zoriana 9 ай бұрын
спасибо!!
@alik64
@alik64 2 жыл бұрын
Всё круто и понятно ! Бомбим дальше! #react # redux #refactoring #javascript
@Olga-vw3ni
@Olga-vw3ni 4 жыл бұрын
Я видела такой вариант mapDispatchToProps у одного наставника с другого, платного, курса, но я не поняла его. После этого видео стало понятно, и запомнилось. Поэтому и смотрю этот курс. Огромное спасибо! Для поисковиков - лучший курс по React mapDispatchToProps.
@RUS4HELP
@RUS4HELP 3 жыл бұрын
Смотрю и конспектирую - 28 февраля 2021 года!
@sheshko_pavel
@sheshko_pavel 2 жыл бұрын
Спасибо! Инфа огонь. React mapDispatchToProps
@kastussha1418
@kastussha1418 3 жыл бұрын
В очередной раз вялIлкi THANK YOU) за курс! И При прохождении нынешнего урока произошло чудо - у меня заработало сразу!)) У меня ошибки имени setTotalUsersCount не оказалось) Плюсик к самооценке))))
@bystryisokol1546
@bystryisokol1546 5 жыл бұрын
Очень полезный лайф-хак такой.
@volodymyrsus
@volodymyrsus 2 жыл бұрын
Thanks! The best lessons of React & Redux!!! React , Redux, State, Store, Dispatch ,Connect, Action, Route, Reducer, Props, mapDispatchTo Props
@Aleks-lk1et
@Aleks-lk1et Жыл бұрын
Спасибо! 2022! Иду дальше!
@dechto1
@dechto1 2 жыл бұрын
Круто отрефакторили! Класс! Иду дальше.
@MrVagula
@MrVagula 3 жыл бұрын
Димыч, спасибо. В целом все понятно, но возникло ощущение, как будто мы разорвали ранее понятно нарисованную картину. Есть "страх", что то, что мы сделали конкретно может запутать в будущем, хотяяяя... если знать и понимать логику работы connect и dispatch, то путаницы быть не должно. В общем это просто мысли в слух, ты же просил делиться) Двигаем дальше Ключевые слова: рефакторинг, mapStateToProps, mapDispatchToProps, connect, props, callback, actionCreator, action
@maksimpl
@maksimpl Жыл бұрын
спасибо Димыч, нобярь 2022 летим
@АннаБояршинова-о3т
@АннаБояршинова-о3т 4 жыл бұрын
топ курсы react redux , спасибо большое
@indigosay
@indigosay 4 жыл бұрын
%)
@6ajkermexx591
@6ajkermexx591 3 жыл бұрын
Не знал. Хочу на работу)))) Димыч - супер! Присоединился к вам всем на Телеграмме.
@glebbsif
@glebbsif 3 жыл бұрын
Попутно новое для себя открываешь из JS
@ЕвгенияХмара-х9б
@ЕвгенияХмара-х9б 2 жыл бұрын
прекрасно, летим дальше
@konstantinkuksov914
@konstantinkuksov914 4 жыл бұрын
Крутой рефакторинг! Сделал сразу и для Профайла и для Диалогов
@alexandrkornienko6595
@alexandrkornienko6595 4 жыл бұрын
создал просто объект mapDispatchToProps и в connect передал ссылку на сам объект, так мне показалось более проще, если будет очень много диспатчей) а так спасибо! все круто и очень познавательно, и главное усваивается на ура, хотя я вообще, относительно, далек от программирования
@ИринаШабулдаева-л6в
@ИринаШабулдаева-л6в 2 жыл бұрын
Спасибо, все как всегда увлекательно!!
@ivankuznecov2410
@ivankuznecov2410 2 жыл бұрын
Ставлю привет из 2021 для поддержки канала!)
@pavel7930
@pavel7930 5 жыл бұрын
Не знал ! Круто !
@zMxxxxxxxxxx
@zMxxxxxxxxxx 2 жыл бұрын
Не знал, круто.Растем, Димыч, спасибо!
@gregorytorshin2574
@gregorytorshin2574 4 жыл бұрын
Визуально действительно стало лучше, но мозг пока не догнал как это вышло, надо через руки пропустить всё на практике)
@annabolbot1228
@annabolbot1228 2 жыл бұрын
спасибо, Димыч! лучший курс Реакт
@lip_ok
@lip_ok 4 жыл бұрын
Не знал, кмб 23) Всё супер летим дальше!
@НатальяПолянская-в4ь
@НатальяПолянская-в4ь 4 жыл бұрын
Спасибо большое за уроки!!!
@ВладимирГугин-ш7щ
@ВладимирГугин-ш7щ 3 жыл бұрын
Я не знал, ставлю лукас. Хочется увидеть реакт и дальше, до уровня PRO
@LxndrKrchvtsv
@LxndrKrchvtsv 4 жыл бұрын
Досмотрел до конца - не зря лукас поставил.
@Aleksandr-w4e
@Aleksandr-w4e 2 жыл бұрын
дико кайфанул когда за 2 минуты буквально снес огромную часть кода, и все продолжило работать! буду скучать по mapDispatchToProps :D
@derrylsshowhh3249
@derrylsshowhh3249 2 жыл бұрын
Хаха,тоже)
@xtereone
@xtereone 3 жыл бұрын
До этого курса не знал про сокращение диспатча) - Димыч Красава)
@ДмитроПасічнюк
@ДмитроПасічнюк 3 жыл бұрын
Круть, бомбим дальше)
@АлексейМелентьев-ч3в
@АлексейМелентьев-ч3в 3 жыл бұрын
маленький шажок Димыча - огромный шаг для всех остальных.
@eugene-dmitrievich
@eugene-dmitrievich Жыл бұрын
Круто👍👍👍 Спасибо большое!!!
@aleksandercross5936
@aleksandercross5936 3 жыл бұрын
Записал себе в тетрадь как было, закомитил изменения а то есть чувство что в будущем прийдётся вспомнить первоначальный вариант mapDispatchToProps) Спасибо крутое сокращение кода
@bohdanatamaniuk6776
@bohdanatamaniuk6776 3 жыл бұрын
Супер курс!Спасибо Димыч!
@Brinzovik
@Brinzovik 2 жыл бұрын
React JS - mapDispatchToProps лайф-хак
@alira2924
@alira2924 4 жыл бұрын
Отличный курс
@wild_wizards
@wild_wizards 2 жыл бұрын
Лайк! Было полезно, отличный лайфхак! Едем дальше! 🙂
@mmm2358fo
@mmm2358fo 5 жыл бұрын
Димыч!!!!!!!!!!!! Давай после этого проекта бомбить Node.js, ребята поддерживаем лайками
@bur5153
@bur5153 5 жыл бұрын
Ты явно не досмотрел до конца) нет тебе прощения
@denistrapeschonok471
@denistrapeschonok471 3 жыл бұрын
Крутяк! Апрель 2021.
@bugaga8144
@bugaga8144 2 жыл бұрын
Это шаолиньская технология, которую лучше использовать когда ты шаолинь. а так вообще круто, но чем больше кода мы инкапсулируем тем больше мне становится страшно, что вскоре я вообще не пойму что куда и откуда берется
@Кодер-д9б
@Кодер-д9б 3 жыл бұрын
Lesson 58 Done!
@pashabezk
@pashabezk 2 жыл бұрын
2022. Спасибо большое!
@SergeSchekhovtsov
@SergeSchekhovtsov 2 жыл бұрын
Просто охреневший рефакторинг кода!) Очень круто.
@tim7703
@tim7703 Жыл бұрын
Спасибо, Димыч! Иду дальше :)
@andreykryzhniov794
@andreykryzhniov794 4 жыл бұрын
Каждый раз все круче и круче. Спасибо! #react#redux#JS
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Спасибо
@БорисЦ-ю8ы
@БорисЦ-ю8ы 5 жыл бұрын
Невероятно, но факт, mapDispatchToProps лайф-хак работает.
@romanpomin1967
@romanpomin1967 4 жыл бұрын
Спасибо за лайфхак. В плане производительности и оптимизации кода оно, может, и лучше, но вот в плане понимания написанного начинающим разработчиком как-то не очень... Буду привыкать, но сейчас все-таки оставлю старую запись. Буду бомбить дальше и новые actionCreators буду создавать с использованием данного лайфхака про mapDispatchToProps)
@jses8560
@jses8560 4 жыл бұрын
Благодарю за курс!
@igormashinski1533
@igormashinski1533 5 жыл бұрын
Заманчивое ,,,,,, респект и уважухха ,,!!!!!!!
@ГеннадийГорохов-ц8н
@ГеннадийГорохов-ц8н 2 жыл бұрын
Очень интересный Урок сегодня 10.11.2021г. Продолжаю учиться!!!!
59 - React JS - profile page, ajax, api
43:24
IT-KAMASUTRA
Рет қаралды 83 М.
62 - React JS - практика, follow-unfollow api
26:57
IT-KAMASUTRA
Рет қаралды 61 М.
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 45 МЛН
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 10 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 25 МЛН
35. Уроки, Курс React JS - callback, subscribe, observer
19:03
61 - React JS - cookie, login в теории, auth/me
38:52
IT-KAMASUTRA
Рет қаралды 116 М.
60 - React JS - withRouter, props.match.params
30:24
IT-KAMASUTRA
Рет қаралды 79 М.
63 - React JS - практика, DAL, axios.create
24:52
IT-KAMASUTRA
Рет қаралды 65 М.
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 45 МЛН