Когда вижу уведомление о новом видео , бегу несмотря ни на что и приступаю просмотру!!! Тимур, спасибо вам🔥🔥🔥
@user-vr4kb4rz4c3 жыл бұрын
Аналогично)
@UlbiTV3 жыл бұрын
Спасибо вам огромное!)
@user-sh7bb6hk6f3 жыл бұрын
Аналогично
@centwor1on1672 жыл бұрын
Аналогично|
@Evgeny..2 жыл бұрын
Аналогично!)))
@valeriipimenov48943 жыл бұрын
Лайк по дефолту ) Комментарий за труды ) уже 5к useCongratulation() )))
@UlbiTV3 жыл бұрын
useThanks() =)))
@user-td3bz8st6v Жыл бұрын
Сколько ни смотри, всегда что то новое можно найти в твоих видео Тимур. Спасибо, за хороший материал и шикарное изложение.
@UlbiTV Жыл бұрын
🙏 спасибо!
@falsetrue79103 жыл бұрын
Лайк перед началом просмотра
@UlbiTV3 жыл бұрын
Спасибо!)
@lekost133 жыл бұрын
Всё супер, но есть замечания: 1. Всё это лучше делать также и на typescript, потому что пока пытаешься внедрить эту реализацию на проект с typescript, уходит много времени и нервов 2. Кастомный хук с IntersectionObserver думаю, что работает не совсем корректно. Потому что при начальной инициализации когда асинхронная загрузка сущностей с бекенда ещё не произошла, отрисовка родительского и дочернего контейнера уже свершится. А поскольку у нас ещё нет объектов с бекенда, пересекаемся область будет находится строго вверху родителя. Отсюда получается, что первое пересечение срабатывает ещё на этапе инициализации приложения. Лично я столкнулся с такими проблемами :)
@itpro9523 жыл бұрын
Что то интересное, приступаем к просмотру! React hooks
@UlbiTV3 жыл бұрын
Приятного просмотра!
@tuRistst3 жыл бұрын
Ура. Новое видео. Ждал больше чем новый год)
@UlbiTV3 жыл бұрын
Хееех)) Спасибо!)
@AntonRyabov-by3vn2 ай бұрын
Твой подход к подаче материала просто изумителен! Слушаю и вникаю с насладждением. Сначала, когда толлько начинал свой путь, то ничего не понимал, но сейчас, когда я осознанно подхожу к выбору информации для себя и для своего проекта, то такой подаче и структурированной информации нет ни у кого(по моему мнению). Спасибо тебе за то, что ты делаешь, все использую для себя!
@vladyslavfx38923 жыл бұрын
Для поддержки канала)) Давай серию уроков про jest, тестировать можно одно из тех приложений что ты делал в предыдущих видео. Думаю многим будет актуально.
@eruiluvatar61782 жыл бұрын
Согласен, тоже очень жду уроков по jest и на фронте и на беке конечно же!!!
@user-wk5lg7xc4g2 жыл бұрын
Плюсую
@pt-dev3 жыл бұрын
круто именно то, что разбираются частные конкретные случаи. Спасибо!
@UlbiTV3 жыл бұрын
Спасибо!)
@serhiitimchak55383 жыл бұрын
Спасибо за полезные практические уроки .
@UlbiTV3 жыл бұрын
И вам спасибо за поддержку!)
@user-wk5lg7xc4g2 жыл бұрын
@@UlbiTV Юни тесты высокого уровня!
@funkoground51943 жыл бұрын
Блин, слов нет, все самое полезное для реализации сложного для меня проекта, я узнаю на твоем канале. Буквально на прошлой неделе пытался понять кастомные хуки и что то недопонял до конца. Зашел на твой канал и тут про эту тему. пытаюсь понять как правильно организовать REST API и тут на канале есть видео про Backend для начинающих. Мне приходится в одного разбираться в куче вещей, пытаться понять как все грамотно сделать. Твои видео просто невероятно мне помогают. Прям от души спасибо!!!
@UlbiTV3 жыл бұрын
Как бальзам на душу когда читаю такие слова, рад, что мои видео полезны и весь труд не напрасен!)
@s92198711102 жыл бұрын
Каждый поиск в интернете приводит на этот канал. Пусть так и будет. Аминь!
@user-cw2xk5jt6w2 жыл бұрын
один из немногих, кого смотрю в ру сегменте. многие ещё просто не осознали насколько это жирный контент.
@ipa_stor3 жыл бұрын
Опять ютюб висит, только пришло оповещение:))) ну ничего, пойду знакомиться, как раз не до конца с ними еще разобрался, так что, как всегда большое спасибо! Кстати, всем приятного просмотра
@UlbiTV3 жыл бұрын
Спасибо, Рус!)
@valeramischenko93913 жыл бұрын
За пояснениями по React на этот канал)) спасибо, всегда сильный контент
@Aristockij2 жыл бұрын
блин, да тут лучшие видосы по реакту!
@helenit43653 жыл бұрын
Спасибо за видео!
@UlbiTV3 жыл бұрын
Благодарю!
@anazkomult3 жыл бұрын
Шикарные уроки по react! Большое спасибо!
@yogurtwithspoon3 жыл бұрын
Какой же годный контент ты создаешь!
@UlbiTV3 жыл бұрын
Стараюсь, спасибо!)
@user-qp7ph5df7x2 жыл бұрын
Я новичек, пытаюсь залететь в айтишку, и такие практические видео как нельзя кстати. Спасибо🔥🔥🔥
@Almas-20023 жыл бұрын
Спасибо за интересное видео!!
@UlbiTV3 жыл бұрын
Спасибо за поддержку!
@Davidovich_aka_smoozydrinker3 жыл бұрын
Топ уроки! Давай еще! Спасибо за сновательное объяснение и детальное погружение в вопросы.
@UlbiTV3 жыл бұрын
Будут!) Спасибо!
@hutoryanin3 жыл бұрын
Согласен, уникальный, полезный контент. Благодарю. *Р. е. с. п. е. к. т.*
@UlbiTV3 жыл бұрын
Благодарю вас за поддержку!)
@eunicsi2 жыл бұрын
Оставлю очередной комментарий с благодарностью за проделанную работу и потраченное время, спасибо!
@ev_geniy172 жыл бұрын
Как всегда супер
@hutoryanin3 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@UlbiTV3 жыл бұрын
С.п.а.с.и.б.о!)
@AndrewMolodushko3 жыл бұрын
итак, вопрос по задачке с callback: 1. зачем нужно передавть callback, как зависимость в эффект? все же должно работать если оставить [ ] 2. в самом эффекте я оставил только { observer.current.observe(childRef.current); return () => observer.current.unobserve(childRef.current); }. нормально ли это? 3. useScroll(parentRef, childRef, fetchTodos) - вместо стрелки с вызовом fetchTodos просто передаю fetchTodos 4. нужно ли тут париться с useCallback, что бы точно знать, что функция не будет переопределяться каждый раз при рендере компонента. 5. ну и что именно там нужно сделать)) П.С. Спасибо за ответы и видео
@aleksandrmayboroda852 жыл бұрын
1. Если так сделать, то у тебя будут прилетать одни и те же данные (например, id с 1 по 20) 4. Думаю, нет. У тебя всегда будет перерендер функции, потому как внутри нее ты меняешь страницу и массив для отображения. А они будут в зависимостях при оборачивании в useCallback. 5. Главный косяк в том, что при достижении дна родителя запросы продолжают отправляться на сервер и получать ничего. Я решил это добавлением в стейт списка флага и передачей его 4-м параметром в хук. Если достиг дна, убираешь обсервер с элемента. Возможно, у кого-то есть решение поинтереснее
@masterbiz1003 жыл бұрын
Как всегда - ГОДНОТА!!! От меня - твердый ЛАЙК!))
@UlbiTV3 жыл бұрын
Спасибо за поддержку!)
@HIghtowerSever3 жыл бұрын
Ставлю лайк, пишу комментарий. Сразу как попросил. А то потом забуду ;)
@UlbiTV3 жыл бұрын
Правильно!) спасибо вам!
@Ecto-Gamet3 жыл бұрын
Спасибо!!! Пожалуй, лучшее видео по «React hooks»!
@UlbiTV3 жыл бұрын
Спасибо!)
@mardonbeksobirjonov97162 жыл бұрын
реально полезные уроки и наличие исходного кода очень помогает, это определенно лучший канал по программированию который я знаю. Спасибо тебе огромное бро, видео просто бомба💥💥💥
@vitalibachin Жыл бұрын
Твой канал просто кладезь знаний, которые легко заходят в голову с твоим простым и легким объяснением. Благодарю!)
@user-dw8lb8lc7u3 жыл бұрын
Отличная подача и формат Именно такого контента мне не хватало
@UlbiTV3 жыл бұрын
На канале много такого, рекомендую!) спасибо!
@stanislavoj98753 жыл бұрын
Спасибо тебе огромное за труды! Мега полезная информация, продолжай, пожалуйста! :)
@dastiw1 Жыл бұрын
Отдельный респект за реализация debounce. Всегда пользуюсь им и никогда не думал что это так просто
@Nikita-gn4bg3 жыл бұрын
Спасибо, после твоих видео проще даётся понимание, чем после чтива
@starper_in_crypto3 жыл бұрын
Все четко и понятно, спасибо за труды! Это очень нужно!))
@user-dw3gt5bj4s3 жыл бұрын
у тебя крутые курсы, можно сказать на одном уровне с Минином
@UlbiTV3 жыл бұрын
Значит курсы действительно хорошие)
@Trulalandia3 жыл бұрын
@@UlbiTV нет, ты по уровню лучше Минина, просто у тебя ролики короткие. А Минин вообще по верхам, как сухая не очень хорошая документация
@uNkind333 жыл бұрын
вот это подарок на 8-е марта :D
@UlbiTV3 жыл бұрын
:DD
@woodDacha2 жыл бұрын
Спасибо за ваш труд! Не все понял, но это скорее мои проблемы восприятия чем объясняющего, буду еще пересматривать:)
@kolyabokov883 жыл бұрын
Воо, ништяк! Бро, как раз нужно подтянуть)
@UlbiTV3 жыл бұрын
Давай!)
@programming59443 жыл бұрын
Курс - бомба ТОП 5 REACT ХУКОВ (hooks). Делаем свои React хуки
@UlbiTV3 жыл бұрын
Спасибо!)
@_oxios_3 жыл бұрын
Спасибо за уроки! Очень рад что нашел канал этот!
@van_borshch87633 жыл бұрын
Хз как сюда попал,но это годнота половину проекта можно переписать)
@UlbiTV3 жыл бұрын
На канале много годноты))
@van_borshch87633 жыл бұрын
@@UlbiTV Уже смотрю,годно,спасибо за контент)
@keksinjo3 жыл бұрын
На счет useScroll хука, в качестве фикса для колбэка, стоит использовать useCallback
@danemorn97033 жыл бұрын
Очень круто, как раз тот формат видео, который нужен. Интересно, познавательно и можно использовать в своём коде)
@UlbiTV3 жыл бұрын
Это точно!) Спасибо!
@excellex3 жыл бұрын
одного понять не могу: где твои остальные 995тыс. подписчиков?!
@UlbiTV3 жыл бұрын
Вот я тоже ищу, ищу...а их все нет да нет((
@excellex3 жыл бұрын
@@UlbiTV официально заявляю, что это косяк их, а не твой!
@manfred7_20233 жыл бұрын
Видео шикарное! Добавил в закладки! После каждого хука рука тянулась к кнопке лайк. Спасибо за труд!
@UlbiTV3 жыл бұрын
Спасибо вам!)
@vitalii57843 жыл бұрын
Офигенная подача! Всё четко и по делу, без воды и долгих вступлений.
@jsmonstr96383 жыл бұрын
Полезное практические видео по React hooks
@UlbiTV3 жыл бұрын
Спасиб
@andreimetro15732 жыл бұрын
Коротко, четко, доходчиво - спасибо!
@komilolimov22572 жыл бұрын
Кто кто вот ты самый четкий, всегда смотрю только твои ролики, ты вообще классный! Спасибо тебе за это! Все ясно и четко объясняешь
@UlbiTV2 жыл бұрын
Спасибо!
@oleksandrvoron_ko5802 жыл бұрын
Дякую за контент! Чітко та ясно !
@GyrWorker2 жыл бұрын
Полезный контент, спасибо Тимур! Присоединяюсь к ребятам, тоже хотелось бы про jest (react testing library), cypress
@vmesed2 жыл бұрын
сразу лайк Тимуру за труды. с его учебными материалами уже знаком давно. так что лайк/коммент не глядя, а сам пойду смотреть дальше!
@oleksus_muchachus3 жыл бұрын
Супер! Custom Hooks
@UlbiTV3 жыл бұрын
Спасибо!)
@nelson67832 жыл бұрын
Тимур вы лучший!!! Канал просто сокровище)
@komilolimov22572 жыл бұрын
Прям от А до Я все четко понятно, а не как другие
@iharberasneu29052 жыл бұрын
Спасибо за контент. Напиши плиз какой тип нужно таймеру дать ,чтобы ошибки не было в тайпскрипте.
@akaibegaliev23623 жыл бұрын
Спасибо за полезный и очень годный контент! Есть ли в планах сделать более подробное видео по firebase + react?
@UlbiTV3 жыл бұрын
В планах есть, но когда осуществлю - трудно сказать!
@ТимСлим3 жыл бұрын
Как всегда кратко и информативно! Спасибо!
@UlbiTV3 жыл бұрын
Спасиб!)
@ArtOfFun3 жыл бұрын
Просто топ 🔥🔥🔥
@UlbiTV3 жыл бұрын
Благодарю!
@bogdanandrushchenko33043 жыл бұрын
Красавчик! Как всегда на высоте. Спасибо за контент
@VolodymyrSirenko Жыл бұрын
Спасибо огромное за канал, Тимур! Учусь на фронтенд-разработчика полгода и только сейчас успеваю осознавать о чем говорится в видео. Жалко то, что с моими знаниями нет смысла покупать твой курс по продвинутому Реакту , а ты сообщил что не планируешь делать третий поток. Надеюсь передумаешь к тому впемени когда я обрету уверенность в своих силах. :)
@wardog42443 жыл бұрын
Супер!Всегда супер!
@UlbiTV3 жыл бұрын
Стараюсь дружище) спасибо!
@vitaliy.osadchyj3 жыл бұрын
useContext не раскрыта. Ну и "домашние задания" осталось без разбора ))) Контент годный, спасибо
@user-ri8jc4sp1h2 жыл бұрын
полезный видосик. Спасибо за труд
@lorandemarcus3 жыл бұрын
Контент как всегда топ! Напиши подсказку на 16.15 не понимаю где там недочет
@bukanaka3 жыл бұрын
+
@dmitriystoyanov9332 жыл бұрын
Спасибо. Классный урок, хоть я уже и работаю полгода, но видео крайне полезны, уже не раз из твоих видосов брал куски кода, изменял если надо и затаскивал в проект;)
Да, действительно, хочется сказать Вам спасибо. много вопросов было закрыто благодаря Вам
@mikhailstepanischev83163 жыл бұрын
Шикарнейшее,спасибо ! Custom react hooks.
@UlbiTV3 жыл бұрын
И вам спасибо!)
@user-cw6xh4nv9t3 жыл бұрын
Полезный материал 👍🏻 . Тимур сделай урок по Storybook for React. Часто используется в проектах эта технология.
@UlbiTV3 жыл бұрын
Есть в планах, спасибо!)
@_GyG_3 жыл бұрын
Я пока учусь, но с твоими видосами сразу мидлом стану)
@UlbiTV3 жыл бұрын
Успехов!)
@samerlagha16093 жыл бұрын
Шикарно 🙆♂️
@UlbiTV3 жыл бұрын
Спасибо!)
@user-px5no4vy9e3 жыл бұрын
Спасибо за контент) Недочет про коллбэк - это то, что его нужно было у родителя завернуть в useCallback?
@it-coding3 жыл бұрын
В useDebounce не понятен смысл использования useCallback , при перерисовке компонента , будет новая ссылка на callback , и соответсвенно в useCallback создаст новую функцию , без useCallback было бы тот же результат , просто дополнительная нагрузка добавилась
@benchik100 Жыл бұрын
тоже заметил этот факт!
@slipdem2 жыл бұрын
Шикарный урок! Ну и само собой очень полезный) Спасибо
@eugene6843 жыл бұрын
Комментарий для отдачи за твои труды
@UlbiTV3 жыл бұрын
Спасибо, это важно!)
@yakut543 жыл бұрын
Спасибо за знания! 🤝
@Vlad-us9xt3 жыл бұрын
top!
@UlbiTV3 жыл бұрын
Спасибо!
@dobramorda98182 жыл бұрын
Огроиное спасибо, быстро и четко раскрыл тему. И как всегда на уровне. Огонь.
@MrWerwoolf3 жыл бұрын
Это очень интересная информация, лайк+подписка на вступлении!
@shahimsafin9903 Жыл бұрын
Тимур, огромное спасибо за то, что ты делаешь!
@user-rw9xf1bh8n3 жыл бұрын
Каждое видео полезно, спасибо за труды!)
@UlbiTV3 жыл бұрын
Стараюсь, а вам спасибо за поддержку!)
@MaksymZak2 жыл бұрын
Круто объясняешь, продолжай в том же духе. Твои видео очень полезны. Большое спасибо за труды
@user-du9bm5mv1o2 жыл бұрын
Отличное видео, спасибо.
@traintocode1698 Жыл бұрын
Ещё и ещё раз - благодарю за твои видео уроки!
@user-rd8uh2ym3c2 жыл бұрын
Отличное видео. Автор, хорошо доносишь информацию
@user-uq6co3qv2p3 жыл бұрын
Как всегда топ!
@UlbiTV3 жыл бұрын
Спасибо!)
@mikhailstepanishchev2833 жыл бұрын
Космос,спасибо! React Hooks
@user-nj7wg2je1e3 жыл бұрын
Спасибо за годноту! Просто и доходчиво о не самых очевидных вещах! Будет что-нибудь про TypeScript? Много полярных мнений про него слышал, а толковых разборов почти нет(
@user-es3dr1en2q3 жыл бұрын
лайк поставил, коммент написал)
@UlbiTV3 жыл бұрын
Благодарю!)
@user-jz2vj3cp5c3 жыл бұрын
Респект, продолжай в том же духе...
@UlbiTV3 жыл бұрын
Спасибо!)
@ubuntuous5 ай бұрын
Шикарные уроки по react!
@gritsienkooleg3447 Жыл бұрын
Афигеть, какой же крутой контент! Так, надо идти писать ))