Здравствуй, Самурай! Очень был интересен и полезен курс самурая по реакту, прошел все 100 выпусков до юниора. Первые 50-60 залетели на ура, но дальше пошли трудности. Но всё равно справился. Спасибо огромное за этот курс. Сразу же после твоего курса решил попрактиковаться и сделать свою соц-сеть. Всё получилось, были и проблемы, но со всем справился, ранее пол года изучал бэк-энд, так что планирую быть фуллстэком. На данный момент планирую пройти у тебя еще курс по Материал UI, и пробовать трудоустраиваться. Спасибо за всё! Лучший!
Димон, привет!!!) недавно прошёл путь самурая 1.0 , а тут в новое на других каналах лезу и вижу что уже redux toolkit юзается во всю со слайсами, connect не используется, а useSelector и useDispatch, да и хоки в основном тоже канули в прошлое на сколько я понял)) у тебя так много материала что капец, запутаться можно, что актуально, а что нет! Но в отличии от других каналов у тебя максимально разжёвано всё, пусть и дольше изучать, но оно того 100% стоит из-за понимания, что ты даёшь ученикам. Спасибо тебе огромное за тот титанический труд, который ты вложил в самурая 1.0!!!!
Спасибо большое за уроки) узнал о тебе пол года назад, прошёл около 80 выпусков пути самурая и там где надо было создать форму с помощью формик, она не работала и я немного забил) поделал другие проекты, сейчас приступил к этому курсу! It-incubator спасибо большое
Прошла пути самураев месяц назад, а ты начал заново) как так то)) теперь очень интересно как ассоциативные данные эти запихнутся в редакс как initialState, очень жду новую серию, спасибо за твой труд!
Привет Димыч☺ По твоей рекомендации смотрю сериал "Кремниевая долина". Мне зашёл, классный сериал👍 А еще, понимаю теперь откуда ты взял слова " инкубатор" и "кабздец"😀
9:00 ой тянешь димыч , долго тянешь!! понимаю что не всем походу над эти уроки но есть преданные фанаты которые ждут ))) пора выпускать след урок ! Я понимаю ты сейчас занят всякими кликбейтными видосами но мы тут многие ради уроков и твоих объяснений , а не ради историй про то что заменит джунов gpt и что какой язык учить этих роликов уже полный ютуб и не ответ не заменит тех кто живет программированием и для кого это удовольствие
Вспоминаю AntDesign из 2-го пути Самурая... Пытался прикрутить нетривиальную и вроде бы несложную штуку - загрузку фотографии в профиль, при этом с механизмом минимального редактирования фото - обрезания и позиционирования... И в анте не оказалось этого решения. А в верстке юзал ант-дизайн. Пришло понимание того, что все эти шаблонизаторы крошатся при любой мало-мальской кастомной задаче и лучше все писать самому ручками свои компоненты - чтобы не было обломов))) Ну или почти все - гуглишь, тестишь, применяешь. Но и там такие ньюансы в верстке, что пипетц... Но ты же фронтэндер, тебе ННАДА)
Дима спасибо за крутой материал. есть ли возможность купить оставшиеся уроки ? или они еще не готовы ? если нет то может у тебя есть другие похожие туториалы для покупки ? меня интересует более продвинутый материал. не для новичков
Ну если человек особо никогда сам не верстал, то ему без этого опыта будет невозможно самому и на UI-фреймворках сделать что-то цельное и нормальное. Компоненты отдельные он прикрутит, а вот адаптацию, выравнивание, переходы... К примеру, сделать спойлеры на определенном viewport или там слайдер включить. Много чего копать-не-перекопать. Через CSS и манипуляции с классами. Но Matherial UI иногда в вакансиях встречается - да и так знать хорошо желательно. И все же базу никто не отменял - HTML5 и CSS3, vanilaJS. Перескочил - и уже не понимаешь, почему это так работает или не работает)
Крутой урок! Хочу добавить немного от себя: на моей первой стажировке сказали учить Material UI. Через боль я начал его понимать. Потом уже в другой фирме на проекте был макет, я подумал что будет хорошей идеей применить знания + сэкономить время используя Material. Как же я ошибался! Он очень тяжело поддается кастомизации под нужды проекта, на выходе получается куча костылей (возможно в силу неопытности) и куча потраченного времени. В итоге я отказался от этой идеи и писал компоненты самостоятельно. Это мне дало больше уверенности в себе в дальнейшем, я уже не боялся что не смогу что-то реализовать без сторонней библиотеки, к тому же написание своих компонент дает хороший буст в понимании того, как работаю компоненты изнутри. В последствии общался с коллегами, мне дали такой совет, что тот же Material лучше использовать минорно, там где это подходит по дизайну и не требует сильного вмешательства, чтобы подогнать компонент под нужды макета. Бывали кейсы, когда определенного компонента просто нет в Material, но этот компонент можно сделать из 2-3х частей других компонент самого материала. Так вот эта идея заведомо плохая, потому что компоненты этой же библиотеки могут плохо сочетаться между собой. И в конечном итоге это будет лютый костыль.
Мы тоже спотыкнулись несколько раз, пытаясь натянуть 🦉 на 🌍 Эти все фреймворки css/ui действителено нужно брать как базис только если дизайн изначально заточен под это был
В MUI есть легковесный пакет MUI Base, который вообще не содержит стилизации, только скелет со всей логикой. Там только базовые компоненты, типа кнопки, инпута, модалки. При этом он сохраняет все фишки MUI, вроде пропа sx и встроенной поддержки emotion. Может быть хорошей основой для своего ui-кита.
Димыч допилил 7 уроков где остальное ??? я лайки Накидал коменты написал !Два месяца прошло друг а видео нет(((( да и плюс оно же у тебя в записи я не думаю что так сложно новый ролик залить!! плиз плиз плиз
импортировал checkbox из библиотеки, просто заменил импут как в видео и выдал такую ошибку - Overload 1 of 2, '(props: { component: ElementType; } & SvgIconOwnProps & CommonProps & Omit): Element | null', gave the following error. Property 'component' is missing in type '{ checked: boolean; onChange: (e: ChangeEvent) => void; }' but required in type '{ component: ElementType; }'. Overload 2 of 2, '(props: DefaultComponentProps): Element | null', gave the following error. Type '(e: ChangeEvent) => void' is not assignable to type 'FormEventHandler'. Types of parameters 'e' and 'event' are incompatible. Type 'FormEvent' is not assignable to type 'ChangeEvent'. Types of property 'target' are incompatible. Type 'EventTarget' is not assignable to type 'EventTarget & HTMLInputElement'. Type 'EventTarget' is missing the following properties from type 'HTMLInputElement': accept, align, alt, autocomplete, and 338 more.
Сейчас на верстку не устроишься без знания JS на уровне юниор. А если я бы знал js на таком уровне, то зачем тогда я бы пошел на верстку? Дичайшие трепбования в вакансиях огорчают. И спой им и спляши. И фигма и кубернетис
Ждал выхода больше, чем игру престолов в свое время
Здравствуй, Самурай! Очень был интересен и полезен курс самурая по реакту, прошел все 100 выпусков до юниора. Первые 50-60 залетели на ура, но дальше пошли трудности. Но всё равно справился. Спасибо огромное за этот курс. Сразу же после твоего курса решил попрактиковаться и сделать свою соц-сеть. Всё получилось, были и проблемы, но со всем справился, ранее пол года изучал бэк-энд, так что планирую быть фуллстэком. На данный момент планирую пройти у тебя еще курс по Материал UI, и пробовать трудоустраиваться. Спасибо за всё! Лучший!
«Вогнутости, впук… впуклости» смеюсь сижу, спасибо)
Димон, привет!!!) недавно прошёл путь самурая 1.0 , а тут в новое на других каналах лезу и вижу что уже redux toolkit юзается во всю со слайсами, connect не используется, а useSelector и useDispatch, да и хоки в основном тоже канули в прошлое на сколько я понял)) у тебя так много материала что капец, запутаться можно, что актуально, а что нет! Но в отличии от других каналов у тебя максимально разжёвано всё, пусть и дольше изучать, но оно того 100% стоит из-за понимания, что ты даёшь ученикам. Спасибо тебе огромное за тот титанический труд, который ты вложил в самурая 1.0!!!!
👋🤝
Я пишу на JS и немного подсматриваю как выглядит тайпскрипт. Прикольно) Спасибо тебе человечище!
Розслабляє робота над UI
Спасибо большое за уроки) узнал о тебе пол года назад, прошёл около 80 выпусков пути самурая и там где надо было создать форму с помощью формик, она не работала и я немного забил) поделал другие проекты, сейчас приступил к этому курсу! It-incubator спасибо большое
Спасибо за очередную порцию годного материала)
получаю искренний кайф от изучения реакта, спасибо за материал
Летим дальше, Димычу респект.
Спасибо Вам большое, жаль что там мало народа смотрит ваши видео, они очень топовые!!
Спасибо тебе большое за то что ты делаешь. Пусть скорей закончится война, наступит мир и мы все станем хоть немножко добрей.
Сентябрь, пора вернуться к учебе. Ждём продолжения с нетерпением
Прошла пути самураев месяц назад, а ты начал заново) как так то)) теперь очень интересно как ассоциативные данные эти запихнутся в редакс как initialState, очень жду новую серию, спасибо за твой труд!
Димыч,спасибо за очередной крутой урок Todolist React JS, летим в космос!!!
Контент топ! ДАвай еще побольше таких видео пожалуйста))
спасибо за мега крутые видео, очень помогает познавать магию реакту ;)
Спасибо за очередное видео по react)
Ссылки для репоста:
- vk.com/it.incubator?w=wall-107117869_1126
- facebook.com/100062937475628/posts/pfbid02T2UKKsW66R6f6FzJrAf58ScWS8bDEzkYKK8AhKD6NZ2xtufhf9pLVLF5LzdbXS31l/?mibextid=cr9u03
- ru.linkedin.com/posts/kuzyuberdin_01-todolist-react-js-%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D0%BA%D0%B0-js-%D0%BF%D0%BB%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA-activity-7122505147766726657-LTrR
- x.com/itkamasutra/status/1716742179748470871?s=20
Спасибо за уроки. Очень приятная манера изложения. Узнал массу нового. Еще раз спасибо.
репост выполнен в обоих соц сетях!
летим, летим!🔥🔥🔥
Димыч щедрая душа. А мы ведь большие деньги за право посиотреть эти видосы платили.
Привет Димыч☺
По твоей рекомендации смотрю сериал "Кремниевая долина". Мне зашёл, классный сериал👍
А еще, понимаю теперь откуда ты взял слова " инкубатор" и "кабздец"😀
давай жми вперед) лучший)
Спасибо за ваш труд!
крутой курс. спасибо, дима
Коментим, ставим лайки! 🎉
Ура 🎉🎉🎉, новый урок. Спасибо большое.
ждемс, полета 8 уровня
9:00 ой тянешь димыч , долго тянешь!! понимаю что не всем походу над эти уроки но есть преданные фанаты которые ждут ))) пора выпускать след урок ! Я понимаю ты сейчас занят всякими кликбейтными видосами но мы тут многие ради уроков и твоих объяснений , а не ради историй про то что заменит джунов gpt и что какой язык учить этих роликов уже полный ютуб и не ответ не заменит тех кто живет программированием и для кого это удовольствие
ураааа, как давно я этого ждал!)
Лучший туториал ))
Как я долго ждал🥲, спасибо за урок!😁
Там куча слов прикольных, но большинство нецензурные. :)
круто. ждем продолжения
сотый лайк мой, супер!🤣
Ждём новый выпуск)
Спасибо🚀
Ура 7 выпуск вышел
Cпасибо за очередной крутой урок!
Я оченьььь долго ждал ❤топ
🎉🎉🎉наконец-то!!!
Круто🎉. Спасибо большое 🙏
Вспоминаю AntDesign из 2-го пути Самурая... Пытался прикрутить нетривиальную и вроде бы несложную штуку - загрузку фотографии в профиль, при этом с механизмом минимального редактирования фото - обрезания и позиционирования... И в анте не оказалось этого решения. А в верстке юзал ант-дизайн. Пришло понимание того, что все эти шаблонизаторы крошатся при любой мало-мальской кастомной задаче и лучше все писать самому ручками свои компоненты - чтобы не было обломов))) Ну или почти все - гуглишь, тестишь, применяешь. Но и там такие ньюансы в верстке, что пипетц... Но ты же фронтэндер, тебе ННАДА)
жаль конечно что не набирается нужное количество лайков быстро
Спасибо!
@ITKAMASUTRA
выложи пожалуйста где можно код посмотреть
Мы хотим еще и еще )
вот объясните пожалуйста как на маке вызывать импорт который на винде вызывается альт + ентер.заранее большое спасибо)
- это что у вас, какой-то дизайнер работал? я не буду платить за дизайнера.
- да, работал, давайте деньги, мы ему передадим 😌
Спасибо за видео!
ждем продолжение и красоту
спасибо... дождался
а что на работе не будет htmlиcss?
Супер! Спасибо!!!
комментарий для продвижения!
Привет! А где можно посмотреть видео "Bootstrap за 2 часа", о котором ты упомянул?
Нет такого видео :(
Кто-нибудь знает сколько всего выпусков будет?
когда будет следующий урок?
Попробуем на этой неделе выпустить 👋
как говорит мой друг - наглость второе счастье) .. огромная благодарность за весь контент! Но очень ждем 8й урок) @@ITKAMASUTRA
Дима спасибо за крутой материал. есть ли возможность купить оставшиеся уроки ? или они еще не готовы ? если нет то может у тебя есть другие похожие туториалы для покупки ? меня интересует более продвинутый материал. не для новичков
Можно ещё добавлять ссылки на LinkedIn, плиз?
👍
Ураааааа
какие крупные компании используют mui? каким компаниям это надо? для чего вообще нужон mui?
Super) More lessons Please ;)
Very soon!
8 серию ожидать? Или это уже платный контент, который где-то можно преобрести?
Лето подходит к концу… будем учиться.
спасибо!
Ссорян за отсутствие. Надо было отлучиться по делам. Но я снова включился в айти.
Так что ничего е бросаю. Все ОКЕЙ.
Было бы круто добавить дублирование твоей клавиатуры чтобы можно юыло подсмотреть горячие клавиши которые ты используешь
Ну если человек особо никогда сам не верстал, то ему без этого опыта будет невозможно самому и на UI-фреймворках сделать что-то цельное и нормальное. Компоненты отдельные он прикрутит, а вот адаптацию, выравнивание, переходы... К примеру, сделать спойлеры на определенном viewport или там слайдер включить. Много чего копать-не-перекопать. Через CSS и манипуляции с классами. Но Matherial UI иногда в вакансиях встречается - да и так знать хорошо желательно. И все же базу никто не отменял - HTML5 и CSS3, vanilaJS. Перескочил - и уже не понимаешь, почему это так работает или не работает)
я б вже дивився в сторону shadcn/ui дуже крута бібліотека
Лайк бро
Крутой урок!
Хочу добавить немного от себя: на моей первой стажировке сказали учить Material UI. Через боль я начал его понимать. Потом уже в другой фирме на проекте был макет, я подумал что будет хорошей идеей применить знания + сэкономить время используя Material. Как же я ошибался! Он очень тяжело поддается кастомизации под нужды проекта, на выходе получается куча костылей (возможно в силу неопытности) и куча потраченного времени. В итоге я отказался от этой идеи и писал компоненты самостоятельно. Это мне дало больше уверенности в себе в дальнейшем, я уже не боялся что не смогу что-то реализовать без сторонней библиотеки, к тому же написание своих компонент дает хороший буст в понимании того, как работаю компоненты изнутри.
В последствии общался с коллегами, мне дали такой совет, что тот же Material лучше использовать минорно, там где это подходит по дизайну и не требует сильного вмешательства, чтобы подогнать компонент под нужды макета.
Бывали кейсы, когда определенного компонента просто нет в Material, но этот компонент можно сделать из 2-3х частей других компонент самого материала. Так вот эта идея заведомо плохая, потому что компоненты этой же библиотеки могут плохо сочетаться между собой. И в конечном итоге это будет лютый костыль.
Мы тоже спотыкнулись несколько раз, пытаясь натянуть 🦉 на 🌍
Эти все фреймворки css/ui действителено нужно брать как базис только если дизайн изначально заточен под это был
В MUI есть легковесный пакет MUI Base, который вообще не содержит стилизации, только скелет со всей логикой. Там только базовые компоненты, типа кнопки, инпута, модалки. При этом он сохраняет все фишки MUI, вроде пропа sx и встроенной поддержки emotion. Может быть хорошей основой для своего ui-кита.
Блин тут вообще меньше 100 коментов! Народ что за бред?? поддержите Димыча Лайком и коментом это же не так сложно
как же заколебало, что Grid deprecated, притом оно вроде работает, а как поправить, чтобы было не deprecated, пока не нашла.
Димыч допилил 7 уроков где остальное ??? я лайки Накидал коменты написал !Два месяца прошло друг а видео нет(((( да и плюс оно же у тебя в записи я не думаю что так сложно новый ролик залить!! плиз плиз плиз
импортировал checkbox из библиотеки, просто заменил импут как в видео и выдал такую ошибку - Overload 1 of 2, '(props: { component: ElementType; } & SvgIconOwnProps & CommonProps & Omit): Element | null', gave the following error.
Property 'component' is missing in type '{ checked: boolean; onChange: (e: ChangeEvent) => void; }' but required in type '{ component: ElementType; }'.
Overload 2 of 2, '(props: DefaultComponentProps): Element | null', gave the following error.
Type '(e: ChangeEvent) => void' is not assignable to type 'FormEventHandler'.
Types of parameters 'e' and 'event' are incompatible.
Type 'FormEvent' is not assignable to type 'ChangeEvent'.
Types of property 'target' are incompatible.
Type 'EventTarget' is not assignable to type 'EventTarget & HTMLInputElement'.
Type 'EventTarget' is missing the following properties from type 'HTMLInputElement': accept, align, alt, autocomplete, and 338 more.
час?
верстка, это капец нудно, но смотреть, как другие верстают, это позновательно)
воу
Сейчас на верстку не устроишься без знания JS на уровне юниор. А если я бы знал js на таком уровне, то зачем тогда я бы пошел на верстку? Дичайшие трепбования в вакансиях огорчают. И спой им и спляши. И фигма и кубернетис
лойз
Видео немного устарело, сейчас уже версия 5+
объясните пожалуйста единственному дураку кто проходит этот курс почему у меня в чекбоксах свойства не проходят
Ковид. Лол
комментарий для продвижения!!!
спасибо!!!