должен ище быть exact, иначе не будет срабатовать страница 404
@StepanVorobiov4 жыл бұрын
можно просто в конце
@user-san-chous4 жыл бұрын
@@ITKAMASUTRA мы даже такое уже делали в первых уроках, когда редиректили незалогиненых пользователей)
@UvarovDM4 жыл бұрын
@webdeveloper76904 жыл бұрын
Так ну пора и мне свои историю написать, устройства на работу написать. Устроился на 94 выпуске. Входные данные - 29 лет. Обучался дома, параллельно не работал. Перед ИТ камасутрой выучил html+css+js Все обучение с нуля до работы заняло 3 месяца. Советы новичкам от меня: 1. Учите JS, на собесах за JS разносят не по-детски, 2. Участвуйте в Хакатонах 3. бомбите код каждый день 4. Изучайте и пишите алгоритмы на листке, это прокачивает сильно. Решайте задачи из Яндекса, они дают понимание оптимизированного кода 5. Делайте свои проекты и помогайте более слабым людям. Всем успехов! Димыч от меня донат с первой зп. Спасибо огромное за твои труды!
@vladyslavhalchyshak11764 жыл бұрын
за 3 месяца?а не пиздишь ли ты?
@АлександрКалыргин3 жыл бұрын
@@vladyslavhalchyshak1176 злой чел, негативный... 3 месяца на реакт как я понял.
@ProWichDoctor5 жыл бұрын
Я устроился на работу после порядка 65 видео, сейчас так же работая смотрю видео, помогает вспомнить и розьяснить некоторие моменти! Я счастливий человек, я изменил свою жизнь полностью, новий город, новая работа, все новое, попа в миле, но єто пока)
@DmitryJT504 жыл бұрын
как успехи?)
@МиланаРудакова-д1у2 жыл бұрын
В 22м году это выглядит так: Вместо Redirect - Navigate, вместо Switch - Routes
@dmytromakarenko2135 Жыл бұрын
И вместо "404 Not found" можно последнюю строку добавить, аля Redirect на Home Page ...
@РусланИбрагимов-ь5о Жыл бұрын
@@dmytromakarenko2135 ну тут спорный момент, пусть лучше пользователь поймет что он накосячил и увидит ошибку
@alik643 жыл бұрын
26 /12/2021, я дошёл сюда за 3 месяца. До этого курса я уже имел дело с Реактом, но такого глубокого понимания архитектуры, компонентов, хоков и всего остального и рядом не было! И ещё уровень «дебажинья» просто в космос улетел 🤣🚀Спасибо тебе Димыч за такой труд и этот крутой курс по реакту! Эх , если бы все так учили, мы бы жили в параллельной вселенной! 😂🚀🚀🚀 спасибо тебе дружище за всё!🚀
@ArchakovBlog5 жыл бұрын
Вот это энергия! Очень круто объясняешь! Желаю удачи.
@Snegurjan4 жыл бұрын
Ты тоже красава бро ,сейчас прохожу твой курс Реакт Пицца)))
@ArchakovBlog4 жыл бұрын
@@Snegurjan респект)
@shiryaev5853 жыл бұрын
@@Snegurjan Cпасибо за наводку, тоже думаю начну его)
@vitaliyevergarnde2093 жыл бұрын
Ого го, какие люди))А я вот твой проект прошел по чату на реакте, еще первой версии и сделал из него диплом, правда с 2019 там уже многое поменялось, по этому гуглил и дебажил, а так огромное спасибо за знания)))
@ArchakovBlog3 жыл бұрын
@@vitaliyevergarnde209 ничосе! Приятно знать) не за что 💪
@itweb71573 жыл бұрын
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м2 жыл бұрын
Чел спасибо!
@ivank.11935 жыл бұрын
димон. я не знаю как тебе отплатить (ха-ха конечно знаю - ты столько раз просил донатить, что я уж почти подумал что тебе деньги важнее чем просвещение), но так уж получилось что я был на самом финансовом дне. НННО! с твоей помощью я наконец пробил себе путь и в довольно хорошую компанию. Меня никуда не хотели брать основным аргументом было " ой у вас нет коммерческого опыта" а мы берем только с опытом от месяца"...(и собеседуем только таких) и вот я пошел на 2 стажировки. Оба интервью( по счету можно сказать это было 2-е и 3-е) прошел просто блестяще - (на первом не спрашивали реакт, на втором да) и первые ответили что ... извините не достаточно знаний. а вторые ответили "нам так понравилось как вы прошли интервью что мы предлагаем вам пропустить стажировку и сразу устроиться". вот такая история успеха. Так вот димон, без тебя и твоего вдохновения, я бы не то что не смог пройти этот путь... я бы просто не знал куда мне идти. Спасибо тебе большое. и я обязательно с первой з/п-шки верну тебе долг за твой контент, в виде доната, чтобы ты смог, в свою очередь, вернуть его другим людям в виде контента. от сердца - к солнцу. Лукас Кейн.
@gorillatv5775 жыл бұрын
Блин, мужик, поздравляю!!
@Muhammad-fn2nz5 жыл бұрын
Поздравляю! Можешь коротко рассказать про что спрашивали?
@MrVfndtq19974 жыл бұрын
от сердца к солнцу ахаххааха
@yaroslavmaksimenko98194 жыл бұрын
\0
@Snegurjan4 жыл бұрын
Поздравляю мужик,тестовое тяжелое было ?
@elenakniazeva53885 жыл бұрын
какой ты позитивный) одно удовольствие учиться в такой атмосфере!
@freakGuitar3 жыл бұрын
и как, устроилась?)
@andreiribac62843 жыл бұрын
02.09.2021 Кто сюда дошел, тот определенно красавчик! Всем успехов! Дима - огромное спасибо, ты Великий человек!
@СміхГієни4 жыл бұрын
0:06 и тут я понял, что не зря смотрел 98 уроков
@Aleks-lk1et2 жыл бұрын
Спасибо! Смотрел с 1 по 99 в 2022! Очень информативные выпуски! Остался 100 и на банкет.
@buksirchik16634 жыл бұрын
00:06, когда взяли на работу:D
@SVP-d1d5 жыл бұрын
как можно быть на столько лёгким и позитивным?!!!? я хочу то, что ты употребляешь !!! :D
@ITKAMASUTRA5 жыл бұрын
:))))
@iksa81643 жыл бұрын
@@ITKAMASUTRA это всё СЫРОК!
@ЛусінеАтаджанян3 жыл бұрын
Эх, Дима, как же ты заряжаешь позитивной энергией, просто красавчик! Спасибо за объяснение темы про Switch и try catch, который обработка ошибок и исключений. Определенно лучший курс по React JS и JavaScript! Дима, удачи и успехов тебе от души!
@genapolyakov2 жыл бұрын
Switch отменили Вместо компонента Switch теперь появился компонент Routes. Но это не просто переименование - Routes более функционален. Основное отличие в том, что Routes не требует жесткого порядка роутов внутри. Switch обходил роуты в строгом порядке сверху вниз и при первом совпадении пути рендерил заданный компонент. Поэтому важно было определить порядок: например, выносить вниз наиболее общий роут Компонент Switch «более умный» и сматчит наиболее подходящий роут:
@pavelmalorodnov2078 Жыл бұрын
Компонент Switch «более умный» и сматчит наиболее подходящий роут--->возможно тут вы имели ввиду Routes
@BLOCKCHAINSAW2 жыл бұрын
Наконец добрался до сюда. По второму кругу. Спасибо
@akionka5 жыл бұрын
Два урока за сутки, я тоже походу вылетаю на околоземную орбиту от удовольствия. Летим, Димыч!!
@alekseyborkovsky94563 жыл бұрын
Сегодня просмотрел это видео. Прям не вериться... :) Спасибо за пройденный вместе путь-самурая! Все только начинается!!!
@alfie_web5 жыл бұрын
Кстати по поводу react-router-dom Можно ещё сделать так , несколько роутов на один компонент, может кому пригодится.
@is_eliseeva Жыл бұрын
99 урок... самурайчик на финише... да, курс надо повторить с осознанием! спасибо за урок!
@pashabezk2 жыл бұрын
2022. Димыч, спасибо большое! Вот прям огромнейшее. Сейчас уже начал собственный небольшой проект, пытаюсь создавать его с нуля самостоятельно. Изучаю уже самостоятельно современную версию редакс библиотеки с хуками. Сложно. Очень сложно. Но я не останавливаюсь. Остальным самураям тоже желаю не останавливаться на прогрессе, изучать реакт дальше, изучать смежные библиотеки, области и становиться крутым специалистом. Димыч, ещё раз спасибо тебе за твой курс! Огромная работа, которая помогла разобраться в таком монстре, как реакт. Успехов тебе и новых интересных проектов!
@yurishulga21575 жыл бұрын
Респект за труд, за неделю на одном дыхании пролетел уроки и законспектил все важные аспекты, удачи в начинаниях!
@ivanmiarkulau83203 жыл бұрын
Спасибо за полезные знания об использовании try-catch для обработки ошибок, router switch для роутинга страниц и classnames для гибкой настройки использования стилей!)
@artemkurtiak4 жыл бұрын
ХАХАХАХАХАХХАХАХА 0:06 я испугался Спасибо за труд!
@muradatabalov92814 жыл бұрын
ДИМЫЧ ПРИВЕТ !!! - спасибо за твой курс устроился работаю ( писал выше что пришлось сказать что мидл - что б точно взяли ) и прошел собесы за день в трех компаниях сразу. Работаю удаленно сейчас.
@aleksandrglebik80332 жыл бұрын
Димыч, 2022 год, прохожу твой курс. Спасибо! Ты молоток, супер курс, супер подача материала, ты лучший))))
@АртурАнтисептик2 жыл бұрын
Спасибо тебе Димыч за этот неоценимый труд!!! К каждому видео из этого курса я поставил лайк)) Просмотрел весь курс почти за 3 месяца (около 150 часов). Самым тяжелым моментом считаю, просмотр роликов с 45 по 65, а дальше как по маслу. Сейчас посмотрю несколько предыдущих для закрепления, потом 100, затем курс по пиццерии, а уже потом резюме))) Еще раз говорю тебе спасибо!
@ЯрославПунтус-г5ц2 жыл бұрын
Что за курс по пиццерии?
@АртурАнтисептик2 жыл бұрын
@@ЯрославПунтус-г5ц на канале Archakov Blog курс react-pizza v2, ознакомься с первым видео
@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.saharov2 жыл бұрын
Вот РАБОЧЕЕ РЕШЕНИЕ НА ИЮНЬ 2022 - нужно установить последнюю версию - react-router-dom (если у вас не шестая версия) и потом сделать импорт Navigate c react-router-dom и потом так прописать И
@maxim.saharov2 жыл бұрын
Также на reactrouter и точка и сом в документации можно посмотреть примеры.
@maxim.saharov2 жыл бұрын
Также вот хорошая инфа kzbin.info/www/bejne/ZpLYhGx6g7mgsKc и вот kzbin.info/www/bejne/i4i8gHZunJqBlZI
@maxim.saharov2 жыл бұрын
maxim-saharov - назв. гитхаба и ReactKamasutra назв. Проекта
@maxim.saharov2 жыл бұрын
Всем спасибо за поставленные звездочки в нем и приятного обучения самураям)
@maxim.saharov2 жыл бұрын
В моем гитхаб репо можно посмотреть весь код.
@marina-ej4qd9kc1wh11 ай бұрын
Сегодня у меня мрачное настроение.(10 дней без кофе). Кажется, что пока выучишься, react уже будет не нужен. Да еще нытики некоторые в комментах пишут что труба с вакансиями. Спасибо, Димыч, за такой замечательный курс, буду дальше продолжать обучение с тобой, делать проекты для резюме.
@KyleButler2292 ай бұрын
ну че как?
@texasviking77324 жыл бұрын
Dimich Respect! в голове каша что-то понятно что-то не очень что-то уже забылось но 99 уроков уже пройдено + несколько курсов GeekBrains! (но твои лучше!!!) Друзья что уже в IT говорят что мне уже пора менять работу а как и куда пока мало понятно) Смотрю назад столько уже пройдено еще чуть-чуть) Только вперед!
@slavapush4 жыл бұрын
Этот час настал) как долго приходилось прожимать к нему
@dxnght4 жыл бұрын
Из-за работы и кучи доп.фигни иногда ловлю капелютку дизморали, но открываю Димыча и заряжаюсь-лечу-пыхчу-делаю фриланс-заказы с другом (там и нативный джес, и даже джейКвери). И сразу так хорошо на душе. Пусть это долго, сложно, но куда без этого. По доллару, по часу-два учёбы в день - всё будет! Спасибо за твои старания, Димыч! #React.js #try #catch Навожу красоту в проекте и врываюсь во второй сезон!
@ПараСлов-н2и4 жыл бұрын
уууу, 99 есть! Спасибо огромное за курс! Просто бомба! Иду дальше учить теорию и смотреть второй сезон пути самурая. Дальше осваивать typescritp и идти на собесы! Димыч - ты лучший!
@ITKAMASUTRA4 жыл бұрын
Удачи, ты воин ✊🚀
@ПараСлов-н2и4 жыл бұрын
@@ITKAMASUTRA спасибо, сенсей🙌💪
@ПараСлов-н2и3 жыл бұрын
пересмотрел спустя полгода и из пятницы инкубатора... Блин, на СКОЛЬКО же изменилось понимание всех вещей в программировании. Первый раз смотрел и 90+ выпуски просто делал под копирку... А сейчас на скорости 1.75 заходит норм и всё понятно, то что тогда казалось просто тёмным лесом ) Спасибо, Димыч!
@alexandr93134 жыл бұрын
Ну вот он, 99-й, предпоследний в этом сезоне! Сколько проделано уже, и сколько еще предстоит! Сначала лайк и комментарий - теперь можно смотреть!
@ЮлияМарченко-э1ж5 жыл бұрын
Спасибо большое за урок и вообще за весь курс! уже 99 урок, не верится :)
@dmitryib65825 жыл бұрын
Спасибо огромное за эти уроки:) только начал изучать react по вашим видео,и оказывается все не так уж сложно:)Правда приходится ещё подтягивать знания по основам с помощью learnjs)
@Mirkariy Жыл бұрын
Три месяца. Ага. Три месяца - штука заговорённая. Вот и я сюда припёрся через три месяца, да ещё и с третьего раза только дошёл. Но не потому что тупой (ну по этому то же), а потому что было впадлу. А вот с третьего раза то глаза как загорелись. И вот я тут. Спустя 4 года после выпуска курса, с 50ого видоса уже полностью отойдя от кода Димыча, ибо техи сильно поменялись, доделал всё. На 75ом подключил все апишки, на 99 по чуть чуть рефакторю код и готовлюсь к миграции на ts. Надеюсь скоро найду работу товарищи, всем удачи
@ITKAMASUTRA Жыл бұрын
🤝💪
@slavasemushin4 жыл бұрын
Спасибо за видео! Про "убивать за два повторяющихся куска кода", я не могу согласиться. Я понимаю почему так говорят новичкам, потому что иначе они могут дублировать огромные куски кода. Но если это становится аксиомой, то со временем может мешать (создавая излишнюю связность между компонентами) и даже приводить к багам. Пример: в 10 местах используют общий код, а после его изменения оказывается, что в половине мест нужно было оставить старое поведение. Поэтому с опытом приходит понимание, что дублирование может быть разным и не всегда оно зло. Но, в большинстве случаев, да, дублирование нужно избегать.
@lemuriecnoname4 жыл бұрын
А по-моему зло. Что нельзя вынести отдельно и частично переопредеЛить?
@daniilukraine36114 жыл бұрын
Коддинг в радость , латте в сладость !)
@АлексейБеляев-к3к4 жыл бұрын
Спасибо огромное за курс! Очень веселый под конец курса,светишься аж)
@dmitrykirilenko92934 жыл бұрын
какой же ты позитивный! это очень круто! спасибо тебе за уроки!!!
@constantindanilov2362 жыл бұрын
Чтоб перейти на свой профиль. 2022 год:
@kalebrak10414 жыл бұрын
боже неужели я наконец это сделаю?) не бросил, не забыл, прошёл, без тебя Димыч мы бы не смогли, оригато Сенсей!)
@alexandr93134 жыл бұрын
Димыч, спасибо за труд и мотивацию. Лайк, подписка и оплата сервера - обязательно всегда! Начал путь самурая в ноябре 2019 (после двух лет самоподготовки по вечерам). В конце января 2020 устроился на работу - делаю лендинги. Продолжаю путь самурая, чтобы стать настоящим frontend разработчиком.
@ITKAMASUTRA4 жыл бұрын
Успехов! И спасибо за фидбек и подписку!!🚀
@myratry3 жыл бұрын
Устроился на работу React developer! Спасибо Димыч!
@waltergibbs30413 жыл бұрын
хай,какое портфолио было?
@myratry3 жыл бұрын
@@waltergibbs3041 сам написал таск менеджер, социальная сеть, сервис по выводу погоды по api
@waltergibbs30413 жыл бұрын
@@myratry звучить интересно,а где api брал?
@dimzinnatov72424 жыл бұрын
Я начал программировать, когда поступил в универ МЧС (тупое подчинение, малое количество личного времени - все не для меня))) На 1 курсе сидел ночью после отбоя и изучал python. Изучил на нем основы (циклы, массивы, функции, ООП в то время для меня чушью непонятной было). На 2 курсе узнал, что в универе есть отдел программирования - пришел туда, сказал как очень хочу научиться программировать и разрабатывать сайты, провели потом мини-экзамен, чтобы проверить, что я не нулевый и правда интересуюсь. В результате им понравились мои ответы и настрой, сказали, что после пар будешь ходить к нам, но будешь изучать С#, никаких python php js) Было нереально сложно его учить... это просто полностью ООП мир, сложно воспринимаемый сразу. Спустя полгода изучил верстку, sql, начал разрабатывать свой первый сайт, подсматривая в книгу/metanit и тогда уже почувствовал, что оказывается получается! Самое сложное было первые полгода. Теперь у меня довольно хороший опыт в разработке сайта, api, wpf - app. С 3 курса освободили от пар и взяли можно сказать как сотрудником, помогал разрабам с сайтом универа и тд. Твой курс самый лучший, что я видел))) Ты показываешь то, как ошибаешься и пытаешься решить проблемуу, в такие моменты как-то тепло на душе становится, себя вспоминаю (бывало недели 2 тратил, чтобы решить какую-нибудь проблему). Димыч, спасибо за курс! Буду учиться на 5 курсе, после хочу уйти работать в IT и уйти с мчс. Думаю, что ты очень много кому помог данной серией выпусков.
@tanyatritelnitskaya19114 жыл бұрын
Дима, СПАСИБО БОЛЬШОЕ за урок и вообще за весь курс!!!! Очень многое узнала! Пойду на второй круг для закрепления и еще большего понимания))))
@СергейСтрокатов-э4д5 жыл бұрын
Спасибо, что продолжаете курс, я сейчас на начальных уроках - очень нравится, САМЫЕ ДОСТУПНЫЕ ОБЪЯСНЕНИЯ вот прям для тугодумов гуманитариев(как я ) другие курсы смотрел Буря, Минин - слишком быстро проносятся по темам
@AnotherNiceNickName4 жыл бұрын
Спасибо, Димыч! С одной стороны классно, пройдено 99 уроков, получено дооооохренища знаний, потрачено 4 месяца и появилась уверенность в завтра. А с другой стороны как-то грустно, что вот и всё, веселуха кончилась, пора херячить! :) Добра тебе, Сенсей!
@belle-nastja3 жыл бұрын
Когда энергия и улыбка Димыча вдохновляет на работу - это круто !!!))) Спасибо за бесконечную мотивацию и отличное настроение на протяжении всего курса !))
@Snegurjan4 жыл бұрын
Ура ,Ура ,Урааа 99 выпуск.Я начал с июня месяца и вот почти ноябрь я осознанно прошел почти 100 выпусков и я готов)))Димыч спасибо за то что поменял мою жизнь.С меня причитается с первой зп,а пока платная подписка на API и лайк с коментом под каждым из выпусков ,с самого начала)))
@АлександрДемиденко-б1ж4 жыл бұрын
Спасибо огромное за проделанную работу! Очень много узнал с этого курса и научился делать много крутых штук
@maxkos61844 жыл бұрын
Димыч как всегда молодец!!!! Очень круто и мотивирующе. Ребят TDD/BDD прокачивайте. Очень хорошая привычка может выработаться
@eugene-dmitrievich10 ай бұрын
Спасибо большое за урок!! Было очень полезно. React Redux react-router try-catch
@alfie_web5 жыл бұрын
Просто лучшие уроки по React ever!! Огромное спасибо!
@шамильалимсултанов4 жыл бұрын
кто хочет курс react native от Дымича ставьте лайк
@quantumvector17833 жыл бұрын
Спасибо за вдохновление и первый сезон. Хоть иногда, это лично для меня, было душновато из-за сумбурного потока сознания и лишней воды между главными тезисами (скину вину на твою чрезмерную энергичность), тем не менее я тебе благодарен, ты ввёл меня в мир реакта и теперь я готов бомбить и совершенствоваться. Тупа лайк.
@ВадимЛюманов2 жыл бұрын
Отличный урок. Димычу как всегда - респект и уважуха. Мне лично тоже не всегда нравится юзать синтаксический сахар типа async-await в том числе из-за комбинации try-catch. При обычной записи промиса можно просто добавить .catch(error) - и порядок. Например: promise.then(response => {console.log(response.data.resultcode}).catch(error)
@Сергей-э8о6м3 жыл бұрын
Спасибо большое за самый топовый курс в мире!!!!!!!!!!!!!!! на собесы!!!!!!!!!!!!!
@dimaruy29753 жыл бұрын
ReactJS - try-catch, router switch, classnames is amazing
@АндрейГурлев-т8в5 жыл бұрын
Спасибо, очень благодарен тебе за этот супер курс
@УчисьСам-л2ь2 жыл бұрын
см. Предохранители - React docs. Глобальный addEventListener('unhandledrejection', fn) это костыль за который вас по головке не погладят
@ГаниевДавлет4 жыл бұрын
Просто балдею от твоих уроков)
@promax8665 жыл бұрын
Раньше такие кружки были, когда наливаешь горячую воду изображенная там мадмуазель становилась голенькой
@ftragula3 жыл бұрын
Димыч, тебе уже в раю подготовлено место, спасибо огромное за этот курс!
@aleksandrholoven24125 жыл бұрын
Финишная прямая, круто!
@vl82244 жыл бұрын
Вот что значит выспался! Энергия так и прёт. Спасибо.
@МарияВасиленко-я5к4 жыл бұрын
Вначале чуть на кирпичный завод не отложила :-D Димыч, поднимаешь настроение)))
@vitaliylufter87655 жыл бұрын
Ни одного дизлайка) это сильно. Кстати. сегодня закончил свой первый проект на React-е. Я не новичек, фрилансю уже лет 7. html/css, js на уровне, чтоб пилить сложные решения на ванильном js, где библиотек или готовых решений либо нет либо проще с нуля, в node активно погружаюсь, но с реактом никогда не работал. И тут подвернулся клиент, с ярым желанием сделать проект на реакте. Твои видосы оооочень помогли. Респект и уважуха
@ITKAMASUTRA5 жыл бұрын
Круто, расширение кругозора и стека рабочего - это всегда круто!
@indigosay82724 жыл бұрын
Согласись, реакт тема? Я уже было хотел делать свои проекты на простой связке nodejs+express+mongoose , но потом дай думаю погуглю что такое Реакт и зачем он нужен, и тут я понял, что без Реакта никак
@generousycompany11095 жыл бұрын
Блин я забросил на 72 уроке, потому что уроки на тот момент не выходили, ты меня обратно смотивировал наконец я посмотрю до ста и прилечу к вам )
@ITKAMASUTRA5 жыл бұрын
👍 супер!
@voldemar59944 жыл бұрын
Димыч,большое спасибо за курс! ты скрасил мой карантин
@vladimirww51523 жыл бұрын
Воу воу! Уже почти финал!))
@andreysv77524 жыл бұрын
спасибо за курс, было оч здорово!
@STRIPPEDSTAR3 жыл бұрын
Спасибо Димыч) Щикарно обьясняешь) еще чутка консолидирую теорию, подтяну Typescript и айда на собесы)
@Mykhailo_Vdovychenko3 жыл бұрын
От позитивного настроя Димыча аж сам радуешься)
@alexpro56704 жыл бұрын
router switch, classnames, try-catch - спасибо за выпуск!
@jenek0512 жыл бұрын
АХАХХААХХ, блин Димыч, чем ближе к концу, тем громче и задорнее приветственный крик самурая))я понимаю что ты это давно записывал, но всё равно, круто!))) спасибо за курс Димыч🤗🤗🤗
@lvasmart35163 жыл бұрын
На прошлой недели у меня был 1й собес по Реакту.. Пока неудачный... Но все же был... есть над чем еще работать... Не хватает уверенности... Нужно наработать практику... ну и чтобы язык был "подвешен"... - это тоже очень важно... Нужно уметь говорить... А то вроде понимаешь..., а объяснить пока не получается... - это очень сильно снижает шансы...
@ИльяИваник-ф8ф4 жыл бұрын
1:00:10 я часто слышу про наследование классовых компонент, что это круто, это ООП и т.д. но там всего 1 раз мы юзаем extends (при объявлении компонента) и все .. на этом все наследование заканчиваетя. Я не понимаю что там еще можно наследовать?
@ГенаФес-ъ9з4 жыл бұрын
Одно начало - уже лайк и коммент )))
@allepta94744 жыл бұрын
Про Switch в роуте было полезно узнать.
@sveta720111 ай бұрын
🤩ReactJS - try-catch, router switch, classnames
@НиколайКалинин-о4з3 жыл бұрын
Я дошел!!! Спасибо бро! Летим дальше!
@СтепанПалий-д9ж4 жыл бұрын
фига се, за один сырок дают три сырка)
@ourpeoples13563 жыл бұрын
устроился на работу - спустя 2 месяца после просмотра 100 выпусков, зп 500$, в стартап
@kostyakozlov52893 жыл бұрын
круто, надеюсь у меня тоже получится
@Romul30034 жыл бұрын
22:41 По поводу 404 - я в Switch запихнул последним рутом и в самой компоненте NotFound тупо вернул нужный jsx " 404 - Page not found "
@sheshko_pavel2 жыл бұрын
Спасибо за цикл уроков! Димыч красавец 👍🏻👍🏻👍🏻
@tema_skakun Жыл бұрын
Димыч!!!! кавабанга!!!! я прошёл путь самурая!!!))) 100 выпуск уже раз 5 посмотрел, больше не буду спасибо тебе огромное, с первой зарплаты с меня донат
@АртемийЛукин-г4ы Жыл бұрын
Летим !
@uzver37874 жыл бұрын
30 декабря 2020!!! Юхууу!! Перед новым годом этот курс будет пройден, сегодня, вот так совпало!!! Димыч, с наступательным тебя!)Желаю, чтобы исполнились твои самые-самые мечты. Ну и построить образовательную инкубаторскую империю! Поэтому и новый год наступательный!В атакуууу!!хех)))
@Vllad_Ko4 жыл бұрын
Awesome lessons! And method try-catch too. React + Redux !
@semial4 жыл бұрын
Спасибо за урок и твои труды)
@romanlazuka45564 жыл бұрын
Спасибо, поржал на старте, сначала Брюса Ли изобразил, а потом вспомнил что надо самурая))
@fargutvest4 жыл бұрын
Вспоминаем пройденное. вставки типа %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
@bosfaction3 жыл бұрын
Благодарю тебя, Димыч! Мы тебя любим!)
@spacerider94264 жыл бұрын
Спасибо огромное за твой труд! Здравствуй космос!)
@ctumyji97375 жыл бұрын
Супер! Спасибо Димыч, вылетаю на 100й выпуск :) React JS
@АлексейСаломатин-о4ю2 жыл бұрын
Кусок джаваскрипта - звучит как ругательство )) Типа - ах ты ж кусок джаваскрипта! ))