Блин, в начале смотрел твой курс, думал, что ты объясняешь такие простые вещи очень подробно, думал, что это ни к чему. А сейчас понимаю, что рил сложные вещи и курс топовый. Красавчик
@ITKAMASUTRA4 жыл бұрын
🚀🚀🚀
@sergedelicious31864 жыл бұрын
6:45 BLL: Слышь, UI, ты вообще НИКТО! UI: ;-( DAL: Гы.
@dw_tv39923 жыл бұрын
server: hmm...
@ВикторКысса-я8х5 жыл бұрын
Лучшее объяснение как работает redux-thunk ! Я согласен с тем что лучше пересматривать несколько раз видео от Димычас и с тем что нужно возвращаться иногда и пересматривать то что мы изучали ранее, так как картинка с каждым новым видео от Димыча становится всё яснее и яснее, а если ещё и вернуться к тем видео которые сначала были непонятными то всё становится на свои места )
@motooven4 жыл бұрын
Димыч красавчик. Пока дошел до 65 урока сложно с нуля топлю в перед )
@Lotpite2 жыл бұрын
согласен)
@The14Some12 жыл бұрын
Замыкание, описанное здесь на 20:00 является частным случаем каррирования функций (function currying). Это паттерн, когда функция вместо нескольких параметров принимает только один, и возвращает функцию, ожидающую следующий параметр (и так далее), пока не будут заданы все параметры, после чего уже выполнится тело функции. Вызов такой каррированной функции выглядит как последовательность вызовов функций: doSomething("with this")("and this")("and even this") Самое полезное свойство каррированных функций в том, что конечный результат является всё ещё функцией, которую предстоит выполнить (т.е. она не выполнена), но её предыдущие параметры ей уже заданы. Это полезно, когда вам нужно передать коллбэк, и у вас уже есть значения части аргументов этого коллбэка, но вызывать его будете не вы, соответственно вам нужно каким-то образом «прилепить» к коллбэку известные аргументы, и тогда где бы этот коллбэк не был вызван, в него уже будут зашиты значения всех каррированных аргументов.
@puzzle20122 жыл бұрын
Спасибо, одно из лучших объяснений. Такие сложные темы сложно понять с первого раза и такие объяснения с разных точек зрения здорово помогают.
@puzzle20122 жыл бұрын
Дополнительно прочитал ещё статью "Замыкание" на js learn. Теперь стало ещё понятнее. Там объясняется, как передача параметров работает "под капотом". Димыч, вроде, тоже рекомендовал документацию на эту тему читать. Тем, кто увидит эти наши коменты, хочу подтвердить. Прочитайте обязательно, очень подходящий момент. Разберётесь с одной из самых сложных тем JS. На собеседованиях это могут спрашивать, да и на практике пригодится, конечно же.
@The14Some12 жыл бұрын
@@puzzle2012 На практике очень важно понимать, когда именно и зачем это может быть использовано, то есть какова практическая польза. Я сперва тоже теорию прочёл, подумал, что классно, но долго ещё не применял, потому что несмотря на знание в теории, практически не догадывался, что в такой-то ситуации именно это «то что нужно». Мозг по накатанной пытался использовать старые известные паттерны, а этот как-то даже в голову не приходило внедрить.
@sophiet16943 жыл бұрын
радостное чувство злорадства, когда выскочку UI поставили на место, и теперь он лишь жалобно просит данные :))) Спасибо, отличное объяснение!!!
@ВадимЛюманов3 жыл бұрын
Пытался сам до этого понять, что такое THUNK и с чем его едят, курил документацию, рассматривал, как он писался и почему все именно так... убил 2 недели и ничего особо не понял. А Димыч в паре презентаций все объяснил - просто ТОП). Благодарочка. Объяснять доходчиво сложные вещи - это редкий талант.
@smolhs15862 жыл бұрын
65 выпусков позади. Спасибо вам за все эти знания и ваш образ мыслей, который заряжает на действия, даже когда кажется, что ничего не получится. Дождусь трудоустройство фронтом и с первой зарплаты задоначу, чтобы хоть как-то отблагодарить.
@oconnor4417 Жыл бұрын
Ну что дружище, осилил путь ? Трудоустроится ?
@smolhs1586 Жыл бұрын
@@oconnor4417 эти уроки позади, смотрю продолжение, которое желтенькие и тайпскрипт. А га работу по диплому устроилась, потому что прогером совсем не получается, а кушать что-то надо)
@oconnor4417 Жыл бұрын
@@smolhs1586 понял ) в любом случае-удачи тебе !)
@smolhs1586 Жыл бұрын
@@oconnor4417 спасибо) и тебе)
@maximlight17025 жыл бұрын
в этой серии сериала мы узнаем кто батя
@ВсадникАпокалипсиса-я9е3 жыл бұрын
и кто такая самка)))
@TigranKheranyan-c1s3 жыл бұрын
@@ВсадникАпокалипсиса-я9е pxaxaxaxaxaxaxaxaxaxa
@bessonniy92084 жыл бұрын
"Сделают революцию" - в конце 2020-го звучит как пророчество) Спасибо! Это лучшие курсы!
@Anunahoff3 жыл бұрын
ну и как, кого скинули, революционеры хуевы?)))
@ИванИванов-у3ч4м3 жыл бұрын
@@Anunahoff мыму твою скинули. Она тебе не говорила?
@danildemchenko60043 жыл бұрын
@@ИванИванов-у3ч4м её же скинули, она не говорит больше:(:((
@dmag32872 жыл бұрын
Димыч, молодец, ты лучший!!! Смотрю в 2022. Всё очень доходчиво! #thunk #redux #reactjs
@flavkaa20172 жыл бұрын
Добрый день, устроились на работу?
@streetworkout13265 жыл бұрын
Слушай,ты единственный,кто предоставляет бесплатные и невероятно понятные с очень важной информацией лекции.Огромны тебе респект,сразу видно,что рассказывает спец!👌
@АртемКулинский-ю4о3 жыл бұрын
Дмитрий удивительный человек! Такое рвение, желание трудиться! Такие люди огромная редкость пока что! Именно они помогают нам вытаскивать себя из ямы лени и безделья своим личным примером! Очень хороший курс по React - Redux! С первой же ЗП донат 30%))
@michaelcovalciuc22404 жыл бұрын
ЛЛЛЛЛЛЛЛЛААААААААААААААЙЙЙЙЙЙЙЙЙЙЙЙЙЙЙЙККККККККККККК!!!!!!!!!!!!! Шикарное объяснение! Шикарные планы на будущее! Топи, никогда не сдавайся! Спасибо!
@alex457793 жыл бұрын
Добрый день из 17 декабря 2021! Жалко, что Димыч не читает комментарии уже, наверное(( Хотел подклиться, чтобы он знал как ценны его уроки! Учусь на платных интернет курсах . На этих курсах за пол часа пробежали теорию и практику Thunk, middleware, compose, saga,.... по принципу "все очень просто, если нужно прочитайте на сайте". Сижу как баран перед монитором и даже не понимаю, а куда все это и нафига !...)))) Прямо низкий поклон за уроки, Все твои 100 занятий на сотню часов "учителя " онлайн школ вмещают в 10 занятий по пол часа.
@olegdosov6014 жыл бұрын
Белорусский Айти Мафиози Димыч - один из самых лучших на youtube!!! Сёгун, над всеми самураями, просто хороший человек.
@my_zalizniak3 жыл бұрын
Жаль, что таких как Дмитрий единицы) - тех кто как и Дмитрий делится знаниями, чтоб любой, кто приложит усилия, с их помощью смог изменить свою жизнь. Спасибо, что не жалеешь на это своих сил и времени! У тебя достойная цель! Цель настоящего самурая!
@seriogaromanchykov9451 Жыл бұрын
Благодарочка. Объяснять доходчиво сложные вещи - это редкий талант. 2023
@MikhailKuklenkov Жыл бұрын
Привет, Дима. Огромный рахмет тебе за труд. Доходчиво, просто и с душой) P.s.: UI - BLL - DAL - SERVER - уан лав схема реализации архитектуры; BLL - это главный менеджер) .thunk - функция, которая может выполнять асинхронные операции и диспатчить action Летим дальше, по-любому летим) thunk #redux #reactjs #практика #примеры #уроки #курс
@NadezhdaThouvenaАй бұрын
😮как мне нравятся твои схемки, сразу все понятно. Молодец 👍 видно что любишь то чем занимаешься.
@sos_voice_of_nature Жыл бұрын
Лучшее объяснение React JS - урок redux-thunk в деталях (теория)
@codegorian60574 жыл бұрын
более позитивно и хорошего преподавателя в сети не найти, спасибо тебе огромное Димыч джан )))
@nataliarslan06012 жыл бұрын
Речь в конце до мурашек...! Видео посмотрела перед сном,завтра пересмотрю для лучшего понимания. Спасибо за курс!!!.......Прошли сутки. пересмотрела видео. Теория понятна и проста. Пора переходить к практике
@OlegMavlyutov4 жыл бұрын
Прошёл весь первый сезон Пути Самурая. Вернулся к этому ролику - пересмотрел, законспектировал и всё понял 😙 Тема намного понятней после практики. Ребят, кидайте не до конца понятые ролики в закладки, и возвращайтесь к ним после окончания сезона - понимание действительно придёт 😉
@RUS4HELP3 жыл бұрын
Олег, спасибо за совет! А то совсем поплыл...
@mariia68205 жыл бұрын
Лучшее объяснение!!!redux-thunk в деталях ReactJs
@marsonleonardovich40365 жыл бұрын
Спасибо! Объясняешь доступно! THUNK - это круто!
@michaeldeadduck45913 жыл бұрын
Вчера был весь день в дороге без конспекта и ноута, вот и решил слегка подговиться, почитать заранее про санки, посмотреть какой-нибудь видос, что бы к уроку более подготовленным подойти. В итоге понял, что ничего не понял, зато сегодня, благодаря Димычу, как понял! Спасибо, лучший курс) React, redux, thunk, it
@scrible50639 ай бұрын
Дай бог тебе здоровья мужик. Мир твоему дому, спасибо тебе огромное.
@КоровайченкоАлександр2 жыл бұрын
Когда смотрел по первому кругу - ну да, да, кружочки квадратики все понятно). Санка! да, санки) все понятно знаю санки, катался) - но ничего конечно не запомнил. Сейчас, когда смотрю по второму кругу, уже четко понимаю о чем речь, и также то насколько Дмитрий хорошо овладел базой. Спасибо Дмитрий что делишься этим.
@victormog3 жыл бұрын
Столкнулся с thunk и после многочисленных статей и видосов понял только тут!
@fargutvest4 жыл бұрын
thunk middleware = вклинить логику DAL после вызова dispatch из UI но до вызова редьюсера, middleware можно применить на этапе combineReducers, передача message в thunk из замыкания, learn.javascript, конвейер store.dispatch -> thunk mw -> reducers, санки могут диспатчить другие санки или екшены - круто! супер! спасибо!
@_ilich01__ Жыл бұрын
какое невероятное чувство, когда пересмотрел всего лишь второй раз и смог все понять и во всем разобраться. Это вау, Димыч, ты золотой слиток в СНГшном IT-комьюнити!
@ML-ey5qc4 жыл бұрын
мозговыносящий материал, но не из-за подачи, а своей сути) подача огонь, спасибо большое!
@АрсенОсипов-ж6щ2 жыл бұрын
API, JS, TS,ajax State, Store, Dispatch ,Connect, Action, Route, Provider, Reducer, mapStateToProps, mapDispatchToProps, {...state}, Props React Redux ,withRouter redux-thunk Практика, cookie,login follow-unfollow api JavaScript курс React DAL, axios.create Веб разработка разметка best of the best!!! Спасибо за урок :)
@ctumyji97375 жыл бұрын
Все красиво и понятно по полочкам разложил! Спасибо, полетел набивать руку на практике! React JS - лучший курс!
@ИльяИваник-ф8ф4 жыл бұрын
"Тяжело? Вынос мозга? Я надеюсь ДА." (c)
@nickkrsk3 жыл бұрын
Объяснение огонь! Лучшее по redux-thunk!
@maksimmaliauka30265 жыл бұрын
Димыч- ты красавелла). Разжевал круто.....
@veronicaopenthedoorplease27332 жыл бұрын
Боже мой, если бы не ты, то я бы никогда наверное thunk не поняла, спасибо тебе огромное!!!
@amaxe123455 жыл бұрын
Димыч, ты лучший!!! Очень доходчиво объясняешь #thunk #redux #reactjs
@dariavozdrahanova66625 жыл бұрын
Спасибо, Дима, за уроки по Реакту. Начинала с вами учить, дошла где-то до 70-ого урока и мне предложили стажировку на Ангуляре, я пошла, но не вытянула, сложно (нужно было все самой изучать, практически никто ничего не подсказывал), вот вернулась опять к вашим урокам, Реакт все же проще мне дается.. Начала смотреть все заново (по второму кругу понятнее все) - Never Give Up! Уровни UI, BLL, DAL похожи на паттерн MVC Model - DAL View - UI Controller - BLL
@ITKAMASUTRA5 жыл бұрын
С возвращением! И поздравляю со стажировкой! Удачи на втором круге! Это не неудача! Это обычная ситуация! Так что летите🚀
@dariavozdrahanova66625 жыл бұрын
@@ITKAMASUTRA Спасибо)
@keepworking27058 ай бұрын
65 урок, полёт нормальный, Димыч, спасибо, ты стал как близкий)
@ВиталийУряшник-б9ш5 жыл бұрын
Длинное видео, но оооочень доступно разжевано, Огромное спасибо!
@alexeyshirokov61254 жыл бұрын
Димыч бог объяснений, сидел с улыбкой до ушей понимая все что он говорит, хотя до этого задрочил сильно понимание замыканий. Димыч тащи!
@dmitrybuinitski52455 жыл бұрын
Классный урок, полезная тема. Начинал учить реакт-редакс по твоим видео, но по чуть-чуть по чуть-чуть мой проект стал сильно отличаться от курса, сейчас периодически заглядываю на твой канал, спасибо за труд, палец вверх!)
@МихаилСендега3 жыл бұрын
Крутецкая подача материала. Я до недавнего времени - полный гуманитарий. Но всегда чувствовал, что не моё. Учась по видосам Димыча - не просто получаешь знание, а и самое главное - энергетику. Это очень важно. Никакие финансы не мотивируют так, как возможность делать крутые штуки. Спасибо))) Бомблю с удовольствием, не смотря на то, что достаточно тяжело
@ОлександрОпенько-ь6м3 жыл бұрын
впечатляет как быстро и понятно ты рассказываешь
@ДенКондрашов-я6х3 жыл бұрын
Ещё ни в одном видео не было такого выноса мозга. Димыч, ты огонь!
@DagestanShop5 жыл бұрын
лучшее объяснение !!!! Как раз встал вопрос оптимизации асинк операций
@mistrz78563 жыл бұрын
Спасибо, ничего не понятно, но очень интересно! ;) Бомбим дальше!
Супер Дима!!!Всё предельно ясно по thunk, талант доносить информацию👍🔥🔥🔥
@skyhobbit99013 жыл бұрын
Сначала не понял, потом посмотрел следующие два видоса и все понял. Спасибо большое за этот курс по реакт / редакс
@bugaga81443 жыл бұрын
Димыч, все сейчас понятно, что такое санки, а вот через 10 выпусков будет вынос мозга. Смотрю твои уроки какую-то часть, потом все плывет, приходится откатываться и заново
@naiz40053 жыл бұрын
Спасибо огромное, Димыч за redux-thunk в деталях. Теперь лучше понимаю, что есть к чему, думаю скоро прикуплю платную апишку, чтобы идти дальше
@elenakniazeva53885 жыл бұрын
не думала, что меня так легко отвлечь шелестящим пакетиком на заднем фоне =) сразу мысли разбегаются куда-то... видимо тема действительно сложна... Но объяснено супер-круто! спасибо за знания!
@and_andrew2 жыл бұрын
Лучший курс от лучшего препода.))
@romanpomin19674 жыл бұрын
Димыч, спасибо, что мотивируешь и учишь отдыхать) Хорошо, что я до данного выпуска раз 5 пересмотрел 100-ый выпуск. Так и про thunk-и легче зашло)
@pashabezk2 жыл бұрын
2022. Уххх, сложно. Надо будет пересмотреть после практики. Спасибо большое!
@antonpodolian80404 жыл бұрын
Давно уже просмотрел все видосы и они КРУТЫЕ! Никогда не мог понять зачем юзать редакс, проекты были не особо масшатбными, но сейчас когда один из проектов во время разарботки начал разсростаться всё больше и больше я ПОНЯЛ! Решил подключить редакс и глянул как делал в проекте по твоему видеокурсе, тут я и вспомнил про санки, но как их юзать до конца не понимал. Сейчас пересматриваю твой видос и на сколько же всё стало понятно, начинал я смотреть твой курс в феврале-марте 2019, было сложновато, но я бомбил, с перерывами иногда но бомбил и как же круто вернуться на видос который когда-то смотрел и до конца всё не понимал, а сейчас понимаю, это чувство, наверное, не передать! Жду пока добавят возможность платных сабскрайбов в Украине и жди так скажем пополнение!) Многих друзе "подсадил" на твой курс и все рады! Вообщем спасибо тебе БОЛЬШОЕ!!!
@trotill0075 жыл бұрын
Димыч, молодец! Круто разжевал тему))
@StepanVorobiov4 жыл бұрын
Круто что сами store писали. Респект за такой подход!
@ChinaraIbr3 жыл бұрын
Спасибо! Я уже работаю, но не все темы знаю, с сагами знакома, а за thunk зашла сюда )
@MJstart2 жыл бұрын
Спасибо димыч. Ты отлично объяснил что такое react thunk
@Семен-к6ж3п5 жыл бұрын
мне понравилось, спасибо) я перешел к этому видео потому что на своем проекте функция с асинхронным ajax запросов вместо state не дожидаясь конца запроса вернула мне undefined
@ЖенькаОнегин4 жыл бұрын
Воодушевляют твои глобальные планы! Прям хочется быть их частью)
@dechto13 жыл бұрын
Спасибо! Берем thunk и едем дальше!
@g.bagiryan4 жыл бұрын
Наверное самое важное видео из плейлиста, тут не только thunk-и объясняются, но и неплохой recap идет по reducers, store, dispatch redux и всему react циклу. Гран мерси сенсею)
@MrVagula3 жыл бұрын
Спасибо, ничего непонятно, пошел читать другие источники, потом вернусь сюда, и еще раз посмотрю, затем пойду дальше. Тяжко))) PS. прокачался, вернулся, законспектировал всё по видео, стало гораздо понятнее. Двигаем дальше.
@slavazhuravel69464 жыл бұрын
Сегодня ровно месяц как я сделал первый коммит по этому курсу. Стараюсь чтото делать каждый день, даже на роботе когда время есть уроки смотрю. Брал отпуск на неделю чтобы быстрее продвигатся дальше. Спасибо тебе Димыч за этот курс.
@ЛусінеАтаджанян3 жыл бұрын
Димыч, просто лучший курс. Изучение redux-thunk. Тот самый thunk. Наши говорят санк. Изучение React JS. JavaScript. Лучший и бесплатный курс по реакту
@serdibro69193 жыл бұрын
теория зашла на ура , иду дальше ! Спасибо !
@FireORcolD3 жыл бұрын
TOP LEVEL, как всегда захожу узнать инфу и всегда в точку и понятно, спасибо за знания которые даешь)
@vladislavdukhovnik84792 жыл бұрын
твоя мечта сбудется, у тебя все получится. Уже какие огромные плоды от твоих усилий. Спасибо за твое время)
@dimagraf54114 жыл бұрын
Офигенный выпуск, помимо thunk-функций, появилось понимание про замыкания. Спасибо!
Спасибо большое за объяснение принципа работы redux-thunk! В теории почти все понятно, уверен, что после уроков с практикой материал полностью уложиться в голове)
@ТимурХрусталёв-ъ1е3 жыл бұрын
Как же всё это мощно. Я получил интеллектуальный оргазм.
@ОленькаМослакова2 жыл бұрын
От всей души спасибо, ты мегамотивация, слова в конце в самое сердечко
@semial4 жыл бұрын
Тяжелую теорию надо закрепить практикой. Спасибо за труды!!!
@sandorkligan22082 жыл бұрын
Спасибо Димыч! Твой труд неоценим!
@sashamalaahov89413 жыл бұрын
65 урок, Димыч огромное спасибо) Огромный путь прошли) Считай породнились почти хД
@victormog3 жыл бұрын
Для большего понимания - как выглядит упрощенная версия thunk-middleware (импортируемая из redux-thunk): const thunkMiddleware = store => next => action => typeof action === 'function' ? action(store.dispatch, store.getState) // тут thunk-функция получает dispatch в качестве параметра : next() Значения store и next предоставляет applyMiddleware(): import { applyMiddleware } from "redux" const store = createStore(rootReducer, applyMiddleware(thunkMiddleware)) Функция next() служит для последовательной связи множества middleware и передает action по цепочке следующему middleware, если он есть, или в reducer.