99 - ReactJS - try-catch, router switch, classnames

  Рет қаралды 52,603

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

Пікірлер: 353
@akionka
@akionka 5 жыл бұрын
внутри Switch
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
точняк!!!
@LetsPlayForUkrainian
@LetsPlayForUkrainian 5 жыл бұрын
должен ище быть exact, иначе не будет срабатовать страница 404
@StepanVorobiov
@StepanVorobiov 4 жыл бұрын
можно просто в конце
@user-san-chous
@user-san-chous 4 жыл бұрын
@@ITKAMASUTRA мы даже такое уже делали в первых уроках, когда редиректили незалогиненых пользователей)
@UvarovDM
@UvarovDM 4 жыл бұрын
@webdeveloper7690
@webdeveloper7690 4 жыл бұрын
Так ну пора и мне свои историю написать, устройства на работу написать. Устроился на 94 выпуске. Входные данные - 29 лет. Обучался дома, параллельно не работал. Перед ИТ камасутрой выучил html+css+js Все обучение с нуля до работы заняло 3 месяца. Советы новичкам от меня: 1. Учите JS, на собесах за JS разносят не по-детски, 2. Участвуйте в Хакатонах 3. бомбите код каждый день 4. Изучайте и пишите алгоритмы на листке, это прокачивает сильно. Решайте задачи из Яндекса, они дают понимание оптимизированного кода 5. Делайте свои проекты и помогайте более слабым людям. Всем успехов! Димыч от меня донат с первой зп. Спасибо огромное за твои труды!
@vladyslavhalchyshak1176
@vladyslavhalchyshak1176 4 жыл бұрын
за 3 месяца?а не пиздишь ли ты?
@АлександрКалыргин
@АлександрКалыргин 3 жыл бұрын
@@vladyslavhalchyshak1176 злой чел, негативный... 3 месяца на реакт как я понял.
@ProWichDoctor
@ProWichDoctor 5 жыл бұрын
Я устроился на работу после порядка 65 видео, сейчас так же работая смотрю видео, помогает вспомнить и розьяснить некоторие моменти! Я счастливий человек, я изменил свою жизнь полностью, новий город, новая работа, все новое, попа в миле, но єто пока)
@DmitryJT50
@DmitryJT50 4 жыл бұрын
как успехи?)
@МиланаРудакова-д1у
@МиланаРудакова-д1у 2 жыл бұрын
В 22м году это выглядит так: Вместо Redirect - Navigate, вместо Switch - Routes
@dmytromakarenko2135
@dmytromakarenko2135 Жыл бұрын
И вместо "404 Not found" можно последнюю строку добавить, аля Redirect на Home Page ...
@РусланИбрагимов-ь5о
@РусланИбрагимов-ь5о Жыл бұрын
@@dmytromakarenko2135 ну тут спорный момент, пусть лучше пользователь поймет что он накосячил и увидит ошибку
@alik64
@alik64 3 жыл бұрын
26 /12/2021, я дошёл сюда за 3 месяца. До этого курса я уже имел дело с Реактом, но такого глубокого понимания архитектуры, компонентов, хоков и всего остального и рядом не было! И ещё уровень «дебажинья» просто в космос улетел 🤣🚀Спасибо тебе Димыч за такой труд и этот крутой курс по реакту! Эх , если бы все так учили, мы бы жили в параллельной вселенной! 😂🚀🚀🚀 спасибо тебе дружище за всё!🚀
@ArchakovBlog
@ArchakovBlog 5 жыл бұрын
Вот это энергия! Очень круто объясняешь! Желаю удачи.
@Snegurjan
@Snegurjan 4 жыл бұрын
Ты тоже красава бро ,сейчас прохожу твой курс Реакт Пицца)))
@ArchakovBlog
@ArchakovBlog 4 жыл бұрын
@@Snegurjan респект)
@shiryaev585
@shiryaev585 3 жыл бұрын
@@Snegurjan Cпасибо за наводку, тоже думаю начну его)
@vitaliyevergarnde209
@vitaliyevergarnde209 3 жыл бұрын
Ого го, какие люди))А я вот твой проект прошел по чату на реакте, еще первой версии и сделал из него диплом, правда с 2019 там уже многое поменялось, по этому гуглил и дебажил, а так огромное спасибо за знания)))
@ArchakovBlog
@ArchakovBlog 3 жыл бұрын
@@vitaliyevergarnde209 ничосе! Приятно знать) не за что 💪
@itweb7157
@itweb7157 3 жыл бұрын
0:00 - "три сырка" 3:45 - точка входа 13:44 - #HashRouter -> #BrowserRouter 17:21 - #router #switch 21:27 - 404 23:02 - #exact 24:17 - route #redirect 31:24 - "а вперёд, вперёд, где я был как бы до этого, переходя до назад" [ ржу =))) ] 31:36 - #classnames 36:54 - обработка ошибок 51:34 - #try ... #catch Дима, Спасибо! =)
@Хим-л4м
@Хим-л4м 2 жыл бұрын
Чел спасибо!
@ivank.1193
@ivank.1193 5 жыл бұрын
димон. я не знаю как тебе отплатить (ха-ха конечно знаю - ты столько раз просил донатить, что я уж почти подумал что тебе деньги важнее чем просвещение), но так уж получилось что я был на самом финансовом дне. НННО! с твоей помощью я наконец пробил себе путь и в довольно хорошую компанию. Меня никуда не хотели брать основным аргументом было " ой у вас нет коммерческого опыта" а мы берем только с опытом от месяца"...(и собеседуем только таких) и вот я пошел на 2 стажировки. Оба интервью( по счету можно сказать это было 2-е и 3-е) прошел просто блестяще - (на первом не спрашивали реакт, на втором да) и первые ответили что ... извините не достаточно знаний. а вторые ответили "нам так понравилось как вы прошли интервью что мы предлагаем вам пропустить стажировку и сразу устроиться". вот такая история успеха. Так вот димон, без тебя и твоего вдохновения, я бы не то что не смог пройти этот путь... я бы просто не знал куда мне идти. Спасибо тебе большое. и я обязательно с первой з/п-шки верну тебе долг за твой контент, в виде доната, чтобы ты смог, в свою очередь, вернуть его другим людям в виде контента. от сердца - к солнцу. Лукас Кейн.
@gorillatv577
@gorillatv577 5 жыл бұрын
Блин, мужик, поздравляю!!
@Muhammad-fn2nz
@Muhammad-fn2nz 5 жыл бұрын
Поздравляю! Можешь коротко рассказать про что спрашивали?
@MrVfndtq1997
@MrVfndtq1997 4 жыл бұрын
от сердца к солнцу ахаххааха
@yaroslavmaksimenko9819
@yaroslavmaksimenko9819 4 жыл бұрын
\0
@Snegurjan
@Snegurjan 4 жыл бұрын
Поздравляю мужик,тестовое тяжелое было ?
@elenakniazeva5388
@elenakniazeva5388 5 жыл бұрын
какой ты позитивный) одно удовольствие учиться в такой атмосфере!
@freakGuitar
@freakGuitar 3 жыл бұрын
и как, устроилась?)
@andreiribac6284
@andreiribac6284 3 жыл бұрын
02.09.2021 Кто сюда дошел, тот определенно красавчик! Всем успехов! Дима - огромное спасибо, ты Великий человек!
@СміхГієни
@СміхГієни 4 жыл бұрын
0:06 и тут я понял, что не зря смотрел 98 уроков
@Aleks-lk1et
@Aleks-lk1et 2 жыл бұрын
Спасибо! Смотрел с 1 по 99 в 2022! Очень информативные выпуски! Остался 100 и на банкет.
@buksirchik1663
@buksirchik1663 4 жыл бұрын
00:06, когда взяли на работу:D
@SVP-d1d
@SVP-d1d 5 жыл бұрын
как можно быть на столько лёгким и позитивным?!!!? я хочу то, что ты употребляешь !!! :D
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
:))))
@iksa8164
@iksa8164 3 жыл бұрын
@@ITKAMASUTRA это всё СЫРОК!
@ЛусінеАтаджанян
@ЛусінеАтаджанян 3 жыл бұрын
Эх, Дима, как же ты заряжаешь позитивной энергией, просто красавчик! Спасибо за объяснение темы про Switch и try catch, который обработка ошибок и исключений. Определенно лучший курс по React JS и JavaScript! Дима, удачи и успехов тебе от души!
@genapolyakov
@genapolyakov 2 жыл бұрын
Switch отменили Вместо компонента Switch теперь появился компонент Routes. Но это не просто переименование - Routes более функционален. Основное отличие в том, что Routes не требует жесткого порядка роутов внутри. Switch обходил роуты в строгом порядке сверху вниз и при первом совпадении пути рендерил заданный компонент. Поэтому важно было определить порядок: например, выносить вниз наиболее общий роут Компонент Switch «более умный» и сматчит наиболее подходящий роут:
@pavelmalorodnov2078
@pavelmalorodnov2078 Жыл бұрын
Компонент Switch «более умный» и сматчит наиболее подходящий роут--->возможно тут вы имели ввиду Routes
@BLOCKCHAINSAW
@BLOCKCHAINSAW 2 жыл бұрын
Наконец добрался до сюда. По второму кругу. Спасибо
@akionka
@akionka 5 жыл бұрын
Два урока за сутки, я тоже походу вылетаю на околоземную орбиту от удовольствия. Летим, Димыч!!
@alekseyborkovsky9456
@alekseyborkovsky9456 3 жыл бұрын
Сегодня просмотрел это видео. Прям не вериться... :) Спасибо за пройденный вместе путь-самурая! Все только начинается!!!
@alfie_web
@alfie_web 5 жыл бұрын
Кстати по поводу react-router-dom Можно ещё сделать так , несколько роутов на один компонент, может кому пригодится.
@is_eliseeva
@is_eliseeva Жыл бұрын
99 урок... самурайчик на финише... да, курс надо повторить с осознанием! спасибо за урок!
@pashabezk
@pashabezk 2 жыл бұрын
2022. Димыч, спасибо большое! Вот прям огромнейшее. Сейчас уже начал собственный небольшой проект, пытаюсь создавать его с нуля самостоятельно. Изучаю уже самостоятельно современную версию редакс библиотеки с хуками. Сложно. Очень сложно. Но я не останавливаюсь. Остальным самураям тоже желаю не останавливаться на прогрессе, изучать реакт дальше, изучать смежные библиотеки, области и становиться крутым специалистом. Димыч, ещё раз спасибо тебе за твой курс! Огромная работа, которая помогла разобраться в таком монстре, как реакт. Успехов тебе и новых интересных проектов!
@yurishulga2157
@yurishulga2157 5 жыл бұрын
Респект за труд, за неделю на одном дыхании пролетел уроки и законспектил все важные аспекты, удачи в начинаниях!
@ivanmiarkulau8320
@ivanmiarkulau8320 3 жыл бұрын
Спасибо за полезные знания об использовании try-catch для обработки ошибок, router switch для роутинга страниц и classnames для гибкой настройки использования стилей!)
@artemkurtiak
@artemkurtiak 4 жыл бұрын
ХАХАХАХАХАХХАХАХА 0:06 я испугался Спасибо за труд!
@muradatabalov9281
@muradatabalov9281 4 жыл бұрын
ДИМЫЧ ПРИВЕТ !!! - спасибо за твой курс устроился работаю ( писал выше что пришлось сказать что мидл - что б точно взяли ) и прошел собесы за день в трех компаниях сразу. Работаю удаленно сейчас.
@aleksandrglebik8033
@aleksandrglebik8033 2 жыл бұрын
Димыч, 2022 год, прохожу твой курс. Спасибо! Ты молоток, супер курс, супер подача материала, ты лучший))))
@АртурАнтисептик
@АртурАнтисептик 2 жыл бұрын
Спасибо тебе Димыч за этот неоценимый труд!!! К каждому видео из этого курса я поставил лайк)) Просмотрел весь курс почти за 3 месяца (около 150 часов). Самым тяжелым моментом считаю, просмотр роликов с 45 по 65, а дальше как по маслу. Сейчас посмотрю несколько предыдущих для закрепления, потом 100, затем курс по пиццерии, а уже потом резюме))) Еще раз говорю тебе спасибо!
@ЯрославПунтус-г5ц
@ЯрославПунтус-г5ц 2 жыл бұрын
Что за курс по пиццерии?
@АртурАнтисептик
@АртурАнтисептик 2 жыл бұрын
@@ЯрославПунтус-г5ц на канале Archakov Blog курс react-pizza v2, ознакомься с первым видео
@MaDoS_PaNoS_UnderBoSs
@MaDoS_PaNoS_UnderBoSs Ай бұрын
Спасибо за урок! По поводу Редиректа.В целом в коментах написали как все что не работает вылечить, НО не до конца. Если вы поставите после profile/ и рандомные тут буквы, то вам выкинет ошибку что некорректный id , это придет ответ от сервака, а у вас выйдет еррор и ни какого редиректа на Not Found не будет. Я решил эту проблему следующим кодом, он не много запутанный и тупой, но свою задачу частично решает, а именно душит не цифры в иде) refreshProfile() { let userId = this.props.router.params.userId; if (!userId || !Number(userId)) { userId = this.props.authID; // console.log(userId) } this.props.getProfile(userId); this.props.getUserStatus(userId) } componentDidMount() { this.refreshProfile(); } Это условия для цикла Дидмаунта. А это условия для Редиректа, его мы пишет в Рендере. render() { if (!Number(!this.props.router.params.userId) && !Number(this.props.router.params.userId)) { return ( ) } else if (this.props.authID || !this.props.router.params.userId) { return ( ) } else if (this.props.serverError) { return ( ) } } Последнее условие можно пропустить, оно все лишь пушит ошибку в в редюсер и отображает в нот фаунде ответ от серва. Но ее я все равно не смог реализовать и там еще есть логика в самой компоненте Нот Фаунда. НОООООО проблема все равно до конца не решилась, что нам делать если например человек указал ид цифрами, но он не верный и его нету на бэкенде? Ошибка выходит такая же , типо ид не существует. Эту проблему я не смог решить, была идея запрашивать пользователей и основываться на строке о кол-во пользователей, но тут так же проблема что там цифры идут не по ротации, а на чистом рандоме( . Вообщем вопрос остается открытым)
@maxim.saharov
@maxim.saharov 2 жыл бұрын
Вот РАБОЧЕЕ РЕШЕНИЕ НА ИЮНЬ 2022 - нужно установить последнюю версию - react-router-dom (если у вас не шестая версия) и потом сделать импорт Navigate c react-router-dom и потом так прописать И
@maxim.saharov
@maxim.saharov 2 жыл бұрын
Также на reactrouter и точка и сом в документации можно посмотреть примеры.
@maxim.saharov
@maxim.saharov 2 жыл бұрын
Также вот хорошая инфа kzbin.info/www/bejne/ZpLYhGx6g7mgsKc и вот kzbin.info/www/bejne/i4i8gHZunJqBlZI
@maxim.saharov
@maxim.saharov 2 жыл бұрын
maxim-saharov - назв. гитхаба и ReactKamasutra назв. Проекта
@maxim.saharov
@maxim.saharov 2 жыл бұрын
Всем спасибо за поставленные звездочки в нем и приятного обучения самураям)
@maxim.saharov
@maxim.saharov 2 жыл бұрын
В моем гитхаб репо можно посмотреть весь код.
@marina-ej4qd9kc1wh
@marina-ej4qd9kc1wh 11 ай бұрын
Сегодня у меня мрачное настроение.(10 дней без кофе). Кажется, что пока выучишься, react уже будет не нужен. Да еще нытики некоторые в комментах пишут что труба с вакансиями. Спасибо, Димыч, за такой замечательный курс, буду дальше продолжать обучение с тобой, делать проекты для резюме.
@KyleButler229
@KyleButler229 2 ай бұрын
ну че как?
@texasviking7732
@texasviking7732 4 жыл бұрын
Dimich Respect! в голове каша что-то понятно что-то не очень что-то уже забылось но 99 уроков уже пройдено + несколько курсов GeekBrains! (но твои лучше!!!) Друзья что уже в IT говорят что мне уже пора менять работу а как и куда пока мало понятно) Смотрю назад столько уже пройдено еще чуть-чуть) Только вперед!
@slavapush
@slavapush 4 жыл бұрын
Этот час настал) как долго приходилось прожимать к нему
@dxnght
@dxnght 4 жыл бұрын
Из-за работы и кучи доп.фигни иногда ловлю капелютку дизморали, но открываю Димыча и заряжаюсь-лечу-пыхчу-делаю фриланс-заказы с другом (там и нативный джес, и даже джейКвери). И сразу так хорошо на душе. Пусть это долго, сложно, но куда без этого. По доллару, по часу-два учёбы в день - всё будет! Спасибо за твои старания, Димыч! #React.js #try #catch Навожу красоту в проекте и врываюсь во второй сезон!
@ПараСлов-н2и
@ПараСлов-н2и 4 жыл бұрын
уууу, 99 есть! Спасибо огромное за курс! Просто бомба! Иду дальше учить теорию и смотреть второй сезон пути самурая. Дальше осваивать typescritp и идти на собесы! Димыч - ты лучший!
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Удачи, ты воин ✊🚀
@ПараСлов-н2и
@ПараСлов-н2и 4 жыл бұрын
@@ITKAMASUTRA спасибо, сенсей🙌💪
@ПараСлов-н2и
@ПараСлов-н2и 3 жыл бұрын
пересмотрел спустя полгода и из пятницы инкубатора... Блин, на СКОЛЬКО же изменилось понимание всех вещей в программировании. Первый раз смотрел и 90+ выпуски просто делал под копирку... А сейчас на скорости 1.75 заходит норм и всё понятно, то что тогда казалось просто тёмным лесом ) Спасибо, Димыч!
@alexandr9313
@alexandr9313 4 жыл бұрын
Ну вот он, 99-й, предпоследний в этом сезоне! Сколько проделано уже, и сколько еще предстоит! Сначала лайк и комментарий - теперь можно смотреть!
@ЮлияМарченко-э1ж
@ЮлияМарченко-э1ж 5 жыл бұрын
Спасибо большое за урок и вообще за весь курс! уже 99 урок, не верится :)
@dmitryib6582
@dmitryib6582 5 жыл бұрын
Спасибо огромное за эти уроки:) только начал изучать react по вашим видео,и оказывается все не так уж сложно:)Правда приходится ещё подтягивать знания по основам с помощью learnjs)
@Mirkariy
@Mirkariy Жыл бұрын
Три месяца. Ага. Три месяца - штука заговорённая. Вот и я сюда припёрся через три месяца, да ещё и с третьего раза только дошёл. Но не потому что тупой (ну по этому то же), а потому что было впадлу. А вот с третьего раза то глаза как загорелись. И вот я тут. Спустя 4 года после выпуска курса, с 50ого видоса уже полностью отойдя от кода Димыча, ибо техи сильно поменялись, доделал всё. На 75ом подключил все апишки, на 99 по чуть чуть рефакторю код и готовлюсь к миграции на ts. Надеюсь скоро найду работу товарищи, всем удачи
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
🤝💪
@slavasemushin
@slavasemushin 4 жыл бұрын
Спасибо за видео! Про "убивать за два повторяющихся куска кода", я не могу согласиться. Я понимаю почему так говорят новичкам, потому что иначе они могут дублировать огромные куски кода. Но если это становится аксиомой, то со временем может мешать (создавая излишнюю связность между компонентами) и даже приводить к багам. Пример: в 10 местах используют общий код, а после его изменения оказывается, что в половине мест нужно было оставить старое поведение. Поэтому с опытом приходит понимание, что дублирование может быть разным и не всегда оно зло. Но, в большинстве случаев, да, дублирование нужно избегать.
@lemuriecnoname
@lemuriecnoname 4 жыл бұрын
А по-моему зло. Что нельзя вынести отдельно и частично переопредеЛить?
@daniilukraine3611
@daniilukraine3611 4 жыл бұрын
Коддинг в радость , латте в сладость !)
@АлексейБеляев-к3к
@АлексейБеляев-к3к 4 жыл бұрын
Спасибо огромное за курс! Очень веселый под конец курса,светишься аж)
@dmitrykirilenko9293
@dmitrykirilenko9293 4 жыл бұрын
какой же ты позитивный! это очень круто! спасибо тебе за уроки!!!
@constantindanilov236
@constantindanilov236 2 жыл бұрын
Чтоб перейти на свой профиль. 2022 год:
@kalebrak1041
@kalebrak1041 4 жыл бұрын
боже неужели я наконец это сделаю?) не бросил, не забыл, прошёл, без тебя Димыч мы бы не смогли, оригато Сенсей!)
@alexandr9313
@alexandr9313 4 жыл бұрын
Димыч, спасибо за труд и мотивацию. Лайк, подписка и оплата сервера - обязательно всегда! Начал путь самурая в ноябре 2019 (после двух лет самоподготовки по вечерам). В конце января 2020 устроился на работу - делаю лендинги. Продолжаю путь самурая, чтобы стать настоящим frontend разработчиком.
@ITKAMASUTRA
@ITKAMASUTRA 4 жыл бұрын
Успехов! И спасибо за фидбек и подписку!!🚀
@myratry
@myratry 3 жыл бұрын
Устроился на работу React developer! Спасибо Димыч!
@waltergibbs3041
@waltergibbs3041 3 жыл бұрын
хай,какое портфолио было?
@myratry
@myratry 3 жыл бұрын
@@waltergibbs3041 сам написал таск менеджер, социальная сеть, сервис по выводу погоды по api
@waltergibbs3041
@waltergibbs3041 3 жыл бұрын
@@myratry звучить интересно,а где api брал?
@dimzinnatov7242
@dimzinnatov7242 4 жыл бұрын
Я начал программировать, когда поступил в универ МЧС (тупое подчинение, малое количество личного времени - все не для меня))) На 1 курсе сидел ночью после отбоя и изучал python. Изучил на нем основы (циклы, массивы, функции, ООП в то время для меня чушью непонятной было). На 2 курсе узнал, что в универе есть отдел программирования - пришел туда, сказал как очень хочу научиться программировать и разрабатывать сайты, провели потом мини-экзамен, чтобы проверить, что я не нулевый и правда интересуюсь. В результате им понравились мои ответы и настрой, сказали, что после пар будешь ходить к нам, но будешь изучать С#, никаких python php js) Было нереально сложно его учить... это просто полностью ООП мир, сложно воспринимаемый сразу. Спустя полгода изучил верстку, sql, начал разрабатывать свой первый сайт, подсматривая в книгу/metanit и тогда уже почувствовал, что оказывается получается! Самое сложное было первые полгода. Теперь у меня довольно хороший опыт в разработке сайта, api, wpf - app. С 3 курса освободили от пар и взяли можно сказать как сотрудником, помогал разрабам с сайтом универа и тд. Твой курс самый лучший, что я видел))) Ты показываешь то, как ошибаешься и пытаешься решить проблемуу, в такие моменты как-то тепло на душе становится, себя вспоминаю (бывало недели 2 тратил, чтобы решить какую-нибудь проблему). Димыч, спасибо за курс! Буду учиться на 5 курсе, после хочу уйти работать в IT и уйти с мчс. Думаю, что ты очень много кому помог данной серией выпусков.
@tanyatritelnitskaya1911
@tanyatritelnitskaya1911 4 жыл бұрын
Дима, СПАСИБО БОЛЬШОЕ за урок и вообще за весь курс!!!! Очень многое узнала! Пойду на второй круг для закрепления и еще большего понимания))))
@СергейСтрокатов-э4д
@СергейСтрокатов-э4д 5 жыл бұрын
Спасибо, что продолжаете курс, я сейчас на начальных уроках - очень нравится, САМЫЕ ДОСТУПНЫЕ ОБЪЯСНЕНИЯ вот прям для тугодумов гуманитариев(как я ) другие курсы смотрел Буря, Минин - слишком быстро проносятся по темам
@AnotherNiceNickName
@AnotherNiceNickName 4 жыл бұрын
Спасибо, Димыч! С одной стороны классно, пройдено 99 уроков, получено дооооохренища знаний, потрачено 4 месяца и появилась уверенность в завтра. А с другой стороны как-то грустно, что вот и всё, веселуха кончилась, пора херячить! :) Добра тебе, Сенсей!
@belle-nastja
@belle-nastja 3 жыл бұрын
Когда энергия и улыбка Димыча вдохновляет на работу - это круто !!!))) Спасибо за бесконечную мотивацию и отличное настроение на протяжении всего курса !))
@Snegurjan
@Snegurjan 4 жыл бұрын
Ура ,Ура ,Урааа 99 выпуск.Я начал с июня месяца и вот почти ноябрь я осознанно прошел почти 100 выпусков и я готов)))Димыч спасибо за то что поменял мою жизнь.С меня причитается с первой зп,а пока платная подписка на API и лайк с коментом под каждым из выпусков ,с самого начала)))
@АлександрДемиденко-б1ж
@АлександрДемиденко-б1ж 4 жыл бұрын
Спасибо огромное за проделанную работу! Очень много узнал с этого курса и научился делать много крутых штук
@maxkos6184
@maxkos6184 4 жыл бұрын
Димыч как всегда молодец!!!! Очень круто и мотивирующе. Ребят TDD/BDD прокачивайте. Очень хорошая привычка может выработаться
@eugene-dmitrievich
@eugene-dmitrievich 10 ай бұрын
Спасибо большое за урок!! Было очень полезно. React Redux react-router try-catch
@alfie_web
@alfie_web 5 жыл бұрын
Просто лучшие уроки по React ever!! Огромное спасибо!
@шамильалимсултанов
@шамильалимсултанов 4 жыл бұрын
кто хочет курс react native от Дымича ставьте лайк
@quantumvector1783
@quantumvector1783 3 жыл бұрын
Спасибо за вдохновление и первый сезон. Хоть иногда, это лично для меня, было душновато из-за сумбурного потока сознания и лишней воды между главными тезисами (скину вину на твою чрезмерную энергичность), тем не менее я тебе благодарен, ты ввёл меня в мир реакта и теперь я готов бомбить и совершенствоваться. Тупа лайк.
@ВадимЛюманов
@ВадимЛюманов 2 жыл бұрын
Отличный урок. Димычу как всегда - респект и уважуха. Мне лично тоже не всегда нравится юзать синтаксический сахар типа async-await в том числе из-за комбинации try-catch. При обычной записи промиса можно просто добавить .catch(error) - и порядок. Например: promise.then(response => {console.log(response.data.resultcode}).catch(error)
@Сергей-э8о6м
@Сергей-э8о6м 3 жыл бұрын
Спасибо большое за самый топовый курс в мире!!!!!!!!!!!!!!! на собесы!!!!!!!!!!!!!
@dimaruy2975
@dimaruy2975 3 жыл бұрын
ReactJS - try-catch, router switch, classnames is amazing
@АндрейГурлев-т8в
@АндрейГурлев-т8в 5 жыл бұрын
Спасибо, очень благодарен тебе за этот супер курс
@УчисьСам-л2ь
@УчисьСам-л2ь 2 жыл бұрын
см. Предохранители - React docs. Глобальный addEventListener('unhandledrejection', fn) это костыль за который вас по головке не погладят
@ГаниевДавлет
@ГаниевДавлет 4 жыл бұрын
Просто балдею от твоих уроков)
@promax866
@promax866 5 жыл бұрын
Раньше такие кружки были, когда наливаешь горячую воду изображенная там мадмуазель становилась голенькой
@ftragula
@ftragula 3 жыл бұрын
Димыч, тебе уже в раю подготовлено место, спасибо огромное за этот курс!
@aleksandrholoven2412
@aleksandrholoven2412 5 жыл бұрын
Финишная прямая, круто!
@vl8224
@vl8224 4 жыл бұрын
Вот что значит выспался! Энергия так и прёт. Спасибо.
@МарияВасиленко-я5к
@МарияВасиленко-я5к 4 жыл бұрын
Вначале чуть на кирпичный завод не отложила :-D Димыч, поднимаешь настроение)))
@vitaliylufter8765
@vitaliylufter8765 5 жыл бұрын
Ни одного дизлайка) это сильно. Кстати. сегодня закончил свой первый проект на React-е. Я не новичек, фрилансю уже лет 7. html/css, js на уровне, чтоб пилить сложные решения на ванильном js, где библиотек или готовых решений либо нет либо проще с нуля, в node активно погружаюсь, но с реактом никогда не работал. И тут подвернулся клиент, с ярым желанием сделать проект на реакте. Твои видосы оооочень помогли. Респект и уважуха
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Круто, расширение кругозора и стека рабочего - это всегда круто!
@indigosay8272
@indigosay8272 4 жыл бұрын
Согласись, реакт тема? Я уже было хотел делать свои проекты на простой связке nodejs+express+mongoose , но потом дай думаю погуглю что такое Реакт и зачем он нужен, и тут я понял, что без Реакта никак
@generousycompany1109
@generousycompany1109 5 жыл бұрын
Блин я забросил на 72 уроке, потому что уроки на тот момент не выходили, ты меня обратно смотивировал наконец я посмотрю до ста и прилечу к вам )
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
👍 супер!
@voldemar5994
@voldemar5994 4 жыл бұрын
Димыч,большое спасибо за курс! ты скрасил мой карантин
@vladimirww5152
@vladimirww5152 3 жыл бұрын
Воу воу! Уже почти финал!))
@andreysv7752
@andreysv7752 4 жыл бұрын
спасибо за курс, было оч здорово!
@STRIPPEDSTAR
@STRIPPEDSTAR 3 жыл бұрын
Спасибо Димыч) Щикарно обьясняешь) еще чутка консолидирую теорию, подтяну Typescript и айда на собесы)
@Mykhailo_Vdovychenko
@Mykhailo_Vdovychenko 3 жыл бұрын
От позитивного настроя Димыча аж сам радуешься)
@alexpro5670
@alexpro5670 4 жыл бұрын
router switch, classnames, try-catch - спасибо за выпуск!
@jenek051
@jenek051 2 жыл бұрын
АХАХХААХХ, блин Димыч, чем ближе к концу, тем громче и задорнее приветственный крик самурая))я понимаю что ты это давно записывал, но всё равно, круто!))) спасибо за курс Димыч🤗🤗🤗
@lvasmart3516
@lvasmart3516 3 жыл бұрын
На прошлой недели у меня был 1й собес по Реакту.. Пока неудачный... Но все же был... есть над чем еще работать... Не хватает уверенности... Нужно наработать практику... ну и чтобы язык был "подвешен"... - это тоже очень важно... Нужно уметь говорить... А то вроде понимаешь..., а объяснить пока не получается... - это очень сильно снижает шансы...
@ИльяИваник-ф8ф
@ИльяИваник-ф8ф 4 жыл бұрын
1:00:10 я часто слышу про наследование классовых компонент, что это круто, это ООП и т.д. но там всего 1 раз мы юзаем extends (при объявлении компонента) и все .. на этом все наследование заканчиваетя. Я не понимаю что там еще можно наследовать?
@ГенаФес-ъ9з
@ГенаФес-ъ9з 4 жыл бұрын
Одно начало - уже лайк и коммент )))
@allepta9474
@allepta9474 4 жыл бұрын
Про Switch в роуте было полезно узнать.
@sveta7201
@sveta7201 11 ай бұрын
🤩ReactJS - try-catch, router switch, classnames
@НиколайКалинин-о4з
@НиколайКалинин-о4з 3 жыл бұрын
Я дошел!!! Спасибо бро! Летим дальше!
@СтепанПалий-д9ж
@СтепанПалий-д9ж 4 жыл бұрын
фига се, за один сырок дают три сырка)
@ourpeoples1356
@ourpeoples1356 3 жыл бұрын
устроился на работу - спустя 2 месяца после просмотра 100 выпусков, зп 500$, в стартап
@kostyakozlov5289
@kostyakozlov5289 3 жыл бұрын
круто, надеюсь у меня тоже получится
@Romul3003
@Romul3003 4 жыл бұрын
22:41 По поводу 404 - я в Switch запихнул последним рутом и в самой компоненте NotFound тупо вернул нужный jsx " 404 - Page not found "
@sheshko_pavel
@sheshko_pavel 2 жыл бұрын
Спасибо за цикл уроков! Димыч красавец 👍🏻👍🏻👍🏻
@tema_skakun
@tema_skakun Жыл бұрын
Димыч!!!! кавабанга!!!! я прошёл путь самурая!!!))) 100 выпуск уже раз 5 посмотрел, больше не буду спасибо тебе огромное, с первой зарплаты с меня донат
@АртемийЛукин-г4ы
@АртемийЛукин-г4ы Жыл бұрын
Летим !
@uzver3787
@uzver3787 4 жыл бұрын
30 декабря 2020!!! Юхууу!! Перед новым годом этот курс будет пройден, сегодня, вот так совпало!!! Димыч, с наступательным тебя!)Желаю, чтобы исполнились твои самые-самые мечты. Ну и построить образовательную инкубаторскую империю! Поэтому и новый год наступательный!В атакуууу!!хех)))
@Vllad_Ko
@Vllad_Ko 4 жыл бұрын
Awesome lessons! And method try-catch too. React + Redux !
@semial
@semial 4 жыл бұрын
Спасибо за урок и твои труды)
@romanlazuka4556
@romanlazuka4556 4 жыл бұрын
Спасибо, поржал на старте, сначала Брюса Ли изобразил, а потом вспомнил что надо самурая))
@fargutvest
@fargutvest 4 жыл бұрын
Вспоминаем пройденное. вставки типа %PUBLIC_URL% в index.html файле webpack заменяет на настоящие пути SerwiceWorker - это из темы Progressive Web Application (PWA) ReactNative - react код компилируется в Java код, или Objective C код - switch case для роутов, можно использовать вместо exact, страбатывает только полное совпадение роута как в .NET ных роутах В можно положить роут по умолчанию path = ' * ' В важен порядок, поиск идет до превого совпадения В так же можно использовать exact reacttraining.com/react-router/web/api/Route HTTP протокол по умолчанию НЕ case sensetive cn: - способ назначить несколько классов не используя конкатенацию строк, а просто через запятую - способ включать или выключать калссы в зависимости от условной логики, имя класса берется в [ ] поотму что строка github.com/JedWatson/classnames - cn документация если мы забыли обработать promise который зареджектился (reject) то мы можем в одном месте обработать все такие промисы window.addEventListener("unhandledrejection", () => { ... }) componentWillUnmont() - функия жизненного цикла в которой хорошо отпысываться от событий, (таких как addEventListener) Круто! Спасибо! React Redux
@bosfaction
@bosfaction 3 жыл бұрын
Благодарю тебя, Димыч! Мы тебя любим!)
@spacerider9426
@spacerider9426 4 жыл бұрын
Спасибо огромное за твой труд! Здравствуй космос!)
@ctumyji9737
@ctumyji9737 5 жыл бұрын
Супер! Спасибо Димыч, вылетаю на 100й выпуск :) React JS
@АлексейСаломатин-о4ю
@АлексейСаломатин-о4ю 2 жыл бұрын
Кусок джаваскрипта - звучит как ругательство )) Типа - ах ты ж кусок джаваскрипта! ))
100 - Теория ReactJS + Redux за 90 минут
1:26:35
IT-KAMASUTRA
Рет қаралды 177 М.
73 - React JS - http put, local state
45:32
IT-KAMASUTRA
Рет қаралды 59 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
80 - React JS - инициализация приложения
41:35
89 - Тесты, jest, tdd, тестируем reducer - React JS
27:59
Автоматизация создания React-компонентов
14:36
Михаил Непомнящий
Рет қаралды 21 М.
59 - React JS - profile page, ajax, api
43:24
IT-KAMASUTRA
Рет қаралды 84 М.
85 - React JS - hook, useEffect, хуки
20:30
IT-KAMASUTRA
Рет қаралды 46 М.
88 - pure function (чистая функция) - React JS
22:18
IT-KAMASUTRA
Рет қаралды 29 М.
58 - React JS - mapDispatchToProps лайф-хак
18:23
IT-KAMASUTRA
Рет қаралды 48 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН