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

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

Комментарии • 356

  • @akionka
    @akionka 5 лет назад +101

    внутри Switch

    • @ITKAMASUTRA
      @ITKAMASUTRA  5 лет назад +9

      точняк!!!

    • @LetsPlayForUkrainian
      @LetsPlayForUkrainian 4 года назад +6

      должен ище быть exact, иначе не будет срабатовать страница 404

    • @StepanVorobiov
      @StepanVorobiov 4 года назад +1

      можно просто в конце

    • @user-san-chous
      @user-san-chous 4 года назад

      @@ITKAMASUTRA мы даже такое уже делали в первых уроках, когда редиректили незалогиненых пользователей)

    • @UvarovDM
      @UvarovDM 4 года назад +16

  • @webdeveloper7690
    @webdeveloper7690 4 года назад +24

    Так ну пора и мне свои историю написать, устройства на работу написать.
    Устроился на 94 выпуске.
    Входные данные - 29 лет.
    Обучался дома, параллельно не работал.
    Перед ИТ камасутрой выучил html+css+js
    Все обучение с нуля до работы заняло 3 месяца.
    Советы новичкам от меня:
    1. Учите JS, на собесах за JS разносят не по-детски,
    2. Участвуйте в Хакатонах
    3. бомбите код каждый день
    4. Изучайте и пишите алгоритмы на листке, это прокачивает сильно. Решайте задачи из Яндекса, они дают понимание оптимизированного кода
    5. Делайте свои проекты и помогайте более слабым людям.
    Всем успехов! Димыч от меня донат с первой зп.
    Спасибо огромное за твои труды!

  • @ivank.1193
    @ivank.1193 5 лет назад +194

    димон. я не знаю как тебе отплатить (ха-ха конечно знаю - ты столько раз просил донатить, что я уж почти подумал что тебе деньги важнее чем просвещение), но так уж получилось что я был на самом финансовом дне. НННО! с твоей помощью я наконец пробил себе путь и в довольно хорошую компанию. Меня никуда не хотели брать основным аргументом было " ой у вас нет коммерческого опыта" а мы берем только с опытом от месяца"...(и собеседуем только таких) и вот я пошел на 2 стажировки. Оба интервью( по счету можно сказать это было 2-е и 3-е) прошел просто блестяще - (на первом не спрашивали реакт, на втором да) и первые ответили что ... извините не достаточно знаний. а вторые ответили "нам так понравилось как вы прошли интервью что мы предлагаем вам пропустить стажировку и сразу устроиться".
    вот такая история успеха. Так вот димон, без тебя и твоего вдохновения, я бы не то что не смог пройти этот путь... я бы просто не знал куда мне идти. Спасибо тебе большое. и я обязательно с первой з/п-шки верну тебе долг за твой контент, в виде доната, чтобы ты смог, в свою очередь, вернуть его другим людям в виде контента. от сердца - к солнцу. Лукас Кейн.

    • @gorillatv577
      @gorillatv577 5 лет назад +2

      Блин, мужик, поздравляю!!

    • @Muhammad-fn2nz
      @Muhammad-fn2nz 4 года назад +1

      Поздравляю! Можешь коротко рассказать про что спрашивали?

    • @MrVfndtq1997
      @MrVfndtq1997 4 года назад +16

      от сердца к солнцу ахаххааха

    • @yaroslavmaksimenko9819
      @yaroslavmaksimenko9819 4 года назад +2

      \0

    • @Snegurjan
      @Snegurjan 4 года назад +1

      Поздравляю мужик,тестовое тяжелое было ?

  • @МиланаРудакова-д1у
    @МиланаРудакова-д1у 2 года назад +40

    В 22м году это выглядит так:
    Вместо Redirect - Navigate, вместо Switch - Routes

    • @dmytromakarenko2135
      @dmytromakarenko2135 Год назад

      И вместо "404 Not found" можно последнюю строку добавить, аля Redirect на Home Page
      ...

    • @РусланИбрагимов-ь5о
      @РусланИбрагимов-ь5о Год назад

      @@dmytromakarenko2135 ну тут спорный момент, пусть лучше пользователь поймет что он накосячил и увидит ошибку

  • @alik64
    @alik64 2 года назад +21

    26 /12/2021, я дошёл сюда за 3 месяца. До этого курса я уже имел дело с Реактом, но такого глубокого понимания архитектуры, компонентов, хоков и всего остального и рядом не было! И ещё уровень «дебажинья» просто в космос улетел 🤣🚀Спасибо тебе Димыч за такой труд и этот крутой курс по реакту! Эх , если бы все так учили, мы бы жили в параллельной вселенной! 😂🚀🚀🚀 спасибо тебе дружище за всё!🚀

  • @ProWichDoctor
    @ProWichDoctor 4 года назад +47

    Я устроился на работу после порядка 65 видео, сейчас так же работая смотрю видео, помогает вспомнить и розьяснить некоторие моменти! Я счастливий человек, я изменил свою жизнь полностью, новий город, новая работа, все новое, попа в миле, но єто пока)

    • @DmitryJT50
      @DmitryJT50 3 года назад +2

      как успехи?)

  • @ArchakovBlog
    @ArchakovBlog 5 лет назад +82

    Вот это энергия! Очень круто объясняешь! Желаю удачи.

    • @Snegurjan
      @Snegurjan 4 года назад +12

      Ты тоже красава бро ,сейчас прохожу твой курс Реакт Пицца)))

    • @ArchakovBlog
      @ArchakovBlog 4 года назад +8

      @@Snegurjan респект)

    • @shiryaev585
      @shiryaev585 3 года назад

      @@Snegurjan Cпасибо за наводку, тоже думаю начну его)

    • @vitaliyevergarnde209
      @vitaliyevergarnde209 3 года назад

      Ого го, какие люди))А я вот твой проект прошел по чату на реакте, еще первой версии и сделал из него диплом, правда с 2019 там уже многое поменялось, по этому гуглил и дебажил, а так огромное спасибо за знания)))

    • @ArchakovBlog
      @ArchakovBlog 3 года назад +4

      @@vitaliyevergarnde209 ничосе! Приятно знать) не за что 💪

  • @itweb7157
    @itweb7157 3 года назад +7

    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
    Дима, Спасибо! =)

  • @andreiribac6284
    @andreiribac6284 3 года назад +9

    02.09.2021 Кто сюда дошел, тот определенно красавчик! Всем успехов! Дима - огромное спасибо, ты Великий человек!

  • @elenakniazeva5388
    @elenakniazeva5388 5 лет назад +31

    какой ты позитивный) одно удовольствие учиться в такой атмосфере!

    • @freakGuitar
      @freakGuitar 3 года назад +1

      и как, устроилась?)

  • @Mirkariy
    @Mirkariy 11 месяцев назад +1

    Три месяца. Ага. Три месяца - штука заговорённая. Вот и я сюда припёрся через три месяца, да ещё и с третьего раза только дошёл. Но не потому что тупой (ну по этому то же), а потому что было впадлу. А вот с третьего раза то глаза как загорелись. И вот я тут. Спустя 4 года после выпуска курса, с 50ого видоса уже полностью отойдя от кода Димыча, ибо техи сильно поменялись, доделал всё. На 75ом подключил все апишки, на 99 по чуть чуть рефакторю код и готовлюсь к миграции на ts. Надеюсь скоро найду работу товарищи, всем удачи

  • @marina-ej4qd9kc1wh
    @marina-ej4qd9kc1wh 10 месяцев назад +1

    Сегодня у меня мрачное настроение.(10 дней без кофе). Кажется, что пока выучишься, react уже будет не нужен. Да еще нытики некоторые в комментах пишут что труба с вакансиями. Спасибо, Димыч, за такой замечательный курс, буду дальше продолжать обучение с тобой, делать проекты для резюме.

  • @genapolyakov
    @genapolyakov Год назад +4

    Switch отменили
    Вместо компонента Switch теперь появился компонент Routes. Но это не просто переименование - Routes более функционален. Основное отличие в том, что Routes не требует жесткого порядка роутов внутри.
    Switch обходил роуты в строгом порядке сверху вниз и при первом совпадении пути рендерил заданный компонент. Поэтому важно было определить порядок: например, выносить вниз наиболее общий роут
    Компонент Switch «более умный» и сматчит наиболее подходящий роут:

    • @pavelmalorodnov2078
      @pavelmalorodnov2078 Год назад +1

      Компонент Switch «более умный» и сматчит наиболее подходящий роут--->возможно тут вы имели ввиду Routes

  • @шамильалимсултанов
    @шамильалимсултанов 4 года назад +6

    кто хочет курс react native от Дымича ставьте лайк

  • @buksirchik1663
    @buksirchik1663 4 года назад +30

    00:06, когда взяли на работу:D

  • @СміхГієни
    @СміхГієни 4 года назад +18

    0:06 и тут я понял, что не зря смотрел 98 уроков

  • @Aleks-lk1et
    @Aleks-lk1et 2 года назад +1

    Спасибо! Смотрел с 1 по 99 в 2022! Очень информативные выпуски! Остался 100 и на банкет.

  • @SVP-d1d
    @SVP-d1d 5 лет назад +16

    как можно быть на столько лёгким и позитивным?!!!? я хочу то, что ты употребляешь !!! :D

    • @ITKAMASUTRA
      @ITKAMASUTRA  5 лет назад +2

      :))))

    • @iksa8164
      @iksa8164 3 года назад +1

      @@ITKAMASUTRA это всё СЫРОК!

  • @is_eliseeva
    @is_eliseeva Год назад +1

    99 урок... самурайчик на финише... да, курс надо повторить с осознанием! спасибо за урок!

  • @viktorshcheplyagin9576
    @viktorshcheplyagin9576 4 года назад +18

    Жаль что не было этого курса раньше) Я из Украины. Мой путь самурая был таким:
    1. JS учил сам по learn.javascript.ru, пару раз забрасывал и начинал сначала - суммарно, потратил 1.5 года;
    2. Реакт учил сам по документации - еще пол года
    3. Спамил каждый день всех своим резюме - еще 4.5 месяца.
    Почти никто не откликался. Пару раз присылали тестовое, одно не потянул (на ноде, еще бек надо было написать), второе запорол по сроку.
    Один раз пригласили в офис, сказали что все ок, а после включили мороз.
    Искал работу очень долго, т.к. cv было паршивеньким, как и мои знания (только устроившись это понял). Там была ссылка на простенький лендинг на бутстрапе, из стека технологий было: React, JQuery, CanvasAPI, Bootstrap :)
    Вывод: даже будучи ООООЧЕНЬ слабым самураем, реально наняться в "армию" (не ту, о которой можно подумать:)). А пройдя этот курс, вы уже намного сильнее сейчас, чем я был тогда. Дерзайте!

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 года назад

      Супер, спасибо за историю и мотивацию для ребят 🙏

    • @dimidrolbokser7949
      @dimidrolbokser7949 4 года назад

      а ты из какого города?

    • @viktorshcheplyagin9576
      @viktorshcheplyagin9576 4 года назад

      @@dimidrolbokser7949 из Одессы

    • @MrDimetriuss
      @MrDimetriuss 4 года назад +2

      Я тоже учил по learn.javascript.ru, за 3 месяца прошелся по материалу и пошел в джуны

  • @BLOCKCHAINSAW
    @BLOCKCHAINSAW 2 года назад +1

    Наконец добрался до сюда. По второму кругу. Спасибо

  • @ЛусінеАтаджанян
    @ЛусінеАтаджанян 3 года назад +1

    Эх, Дима, как же ты заряжаешь позитивной энергией, просто красавчик! Спасибо за объяснение темы про Switch и try catch, который обработка ошибок и исключений. Определенно лучший курс по React JS и JavaScript! Дима, удачи и успехов тебе от души!

  • @aleksandrglebik8033
    @aleksandrglebik8033 2 года назад +1

    Димыч, 2022 год, прохожу твой курс. Спасибо! Ты молоток, супер курс, супер подача материала, ты лучший))))

  • @alfie_web
    @alfie_web 4 года назад +6

    Кстати по поводу react-router-dom Можно ещё сделать так , несколько роутов на один компонент, может кому пригодится.

  • @ivanmiarkulau8320
    @ivanmiarkulau8320 3 года назад

    Спасибо за полезные знания об использовании try-catch для обработки ошибок, router switch для роутинга страниц и classnames для гибкой настройки использования стилей!)

  • @slavapush
    @slavapush 4 года назад +12

    Этот час настал) как долго приходилось прожимать к нему

  • @pashabezk
    @pashabezk 2 года назад

    2022. Димыч, спасибо большое! Вот прям огромнейшее. Сейчас уже начал собственный небольшой проект, пытаюсь создавать его с нуля самостоятельно. Изучаю уже самостоятельно современную версию редакс библиотеки с хуками. Сложно. Очень сложно. Но я не останавливаюсь. Остальным самураям тоже желаю не останавливаться на прогрессе, изучать реакт дальше, изучать смежные библиотеки, области и становиться крутым специалистом.
    Димыч, ещё раз спасибо тебе за твой курс! Огромная работа, которая помогла разобраться в таком монстре, как реакт. Успехов тебе и новых интересных проектов!

  • @akionka
    @akionka 5 лет назад +14

    Два урока за сутки, я тоже походу вылетаю на околоземную орбиту от удовольствия. Летим, Димыч!!

  • @ourpeoples1356
    @ourpeoples1356 3 года назад +5

    устроился на работу - спустя 2 месяца после просмотра 100 выпусков, зп 500$, в стартап

    • @kostyakozlov5289
      @kostyakozlov5289 3 года назад

      круто, надеюсь у меня тоже получится

  • @alekseyborkovsky9456
    @alekseyborkovsky9456 3 года назад +1

    Сегодня просмотрел это видео. Прям не вериться... :) Спасибо за пройденный вместе путь-самурая! Все только начинается!!!

  • @muradatabalov9281
    @muradatabalov9281 4 года назад +2

    ДИМЫЧ ПРИВЕТ !!! - спасибо за твой курс устроился работаю ( писал выше что пришлось сказать что мидл - что б точно взяли ) и прошел собесы за день в трех компаниях сразу. Работаю удаленно сейчас.

  • @constantindanilov236
    @constantindanilov236 2 года назад +2

    Чтоб перейти на свой профиль. 2022 год:

  • @АртурАнтисептик
    @АртурАнтисептик 2 года назад +1

    Спасибо тебе Димыч за этот неоценимый труд!!! К каждому видео из этого курса я поставил лайк)) Просмотрел весь курс почти за 3 месяца (около 150 часов). Самым тяжелым моментом считаю, просмотр роликов с 45 по 65, а дальше как по маслу. Сейчас посмотрю несколько предыдущих для закрепления, потом 100, затем курс по пиццерии, а уже потом резюме))) Еще раз говорю тебе спасибо!

  • @dxnght
    @dxnght 3 года назад

    Из-за работы и кучи доп.фигни иногда ловлю капелютку дизморали, но открываю Димыча и заряжаюсь-лечу-пыхчу-делаю фриланс-заказы с другом (там и нативный джес, и даже джейКвери). И сразу так хорошо на душе. Пусть это долго, сложно, но куда без этого. По доллару, по часу-два учёбы в день - всё будет! Спасибо за твои старания, Димыч! #React.js #try #catch
    Навожу красоту в проекте и врываюсь во второй сезон!

  • @yurishulga2157
    @yurishulga2157 5 лет назад +4

    Респект за труд, за неделю на одном дыхании пролетел уроки и законспектил все важные аспекты, удачи в начинаниях!

  • @eugene-dmitrievich
    @eugene-dmitrievich 9 месяцев назад

    Спасибо большое за урок!! Было очень полезно. React Redux react-router try-catch

  • @ПараСлов-н2и
    @ПараСлов-н2и 3 года назад +4

    уууу, 99 есть! Спасибо огромное за курс! Просто бомба! Иду дальше учить теорию и смотреть второй сезон пути самурая. Дальше осваивать typescritp и идти на собесы! Димыч - ты лучший!

    • @ITKAMASUTRA
      @ITKAMASUTRA  3 года назад +1

      Удачи, ты воин ✊🚀

    • @ПараСлов-н2и
      @ПараСлов-н2и 3 года назад

      @@ITKAMASUTRA спасибо, сенсей🙌💪

    • @ПараСлов-н2и
      @ПараСлов-н2и 3 года назад +3

      пересмотрел спустя полгода и из пятницы инкубатора... Блин, на СКОЛЬКО же изменилось понимание всех вещей в программировании. Первый раз смотрел и 90+ выпуски просто делал под копирку... А сейчас на скорости 1.75 заходит норм и всё понятно, то что тогда казалось просто тёмным лесом ) Спасибо, Димыч!

  • @slavasemushin
    @slavasemushin 4 года назад +1

    Спасибо за видео!
    Про "убивать за два повторяющихся куска кода", я не могу согласиться. Я понимаю почему так говорят новичкам, потому что иначе они могут дублировать огромные куски кода. Но если это становится аксиомой, то со временем может мешать (создавая излишнюю связность между компонентами) и даже приводить к багам. Пример: в 10 местах используют общий код, а после его изменения оказывается, что в половине мест нужно было оставить старое поведение. Поэтому с опытом приходит понимание, что дублирование может быть разным и не всегда оно зло. Но, в большинстве случаев, да, дублирование нужно избегать.

    • @lemuriecnoname
      @lemuriecnoname 4 года назад

      А по-моему зло. Что нельзя вынести отдельно и частично переопредеЛить?

  • @texasviking7732
    @texasviking7732 3 года назад

    Dimich Respect! в голове каша что-то понятно что-то не очень что-то уже забылось но 99 уроков уже пройдено + несколько курсов GeekBrains! (но твои лучше!!!) Друзья что уже в IT говорят что мне уже пора менять работу а как и куда пока мало понятно) Смотрю назад столько уже пройдено еще чуть-чуть) Только вперед!

  • @dimzinnatov7242
    @dimzinnatov7242 4 года назад

    Я начал программировать, когда поступил в универ МЧС (тупое подчинение, малое количество личного времени - все не для меня))) На 1 курсе сидел ночью после отбоя и изучал python. Изучил на нем основы (циклы, массивы, функции, ООП в то время для меня чушью непонятной было).
    На 2 курсе узнал, что в универе есть отдел программирования - пришел туда, сказал как очень хочу научиться программировать и разрабатывать сайты, провели потом мини-экзамен, чтобы проверить, что я не нулевый и правда интересуюсь. В результате им понравились мои ответы и настрой, сказали, что после пар будешь ходить к нам, но будешь изучать С#, никаких python php js)
    Было нереально сложно его учить... это просто полностью ООП мир, сложно воспринимаемый сразу.
    Спустя полгода изучил верстку, sql, начал разрабатывать свой первый сайт, подсматривая в книгу/metanit и тогда уже почувствовал, что оказывается получается! Самое сложное было первые полгода.
    Теперь у меня довольно хороший опыт в разработке сайта, api, wpf - app. С 3 курса освободили от пар и взяли можно сказать как сотрудником, помогал разрабам с сайтом универа и тд.
    Твой курс самый лучший, что я видел))) Ты показываешь то, как ошибаешься и пытаешься решить проблемуу, в такие моменты как-то тепло на душе становится, себя вспоминаю (бывало недели 2 тратил, чтобы решить какую-нибудь проблему).
    Димыч, спасибо за курс! Буду учиться на 5 курсе, после хочу уйти работать в IT и уйти с мчс.
    Думаю, что ты очень много кому помог данной серией выпусков.

  • @maxim.saharov
    @maxim.saharov 2 года назад +6

    Вот РАБОЧЕЕ РЕШЕНИЕ НА ИЮНЬ 2022 - нужно установить последнюю версию - react-router-dom (если у вас не шестая версия) и потом сделать импорт Navigate c react-router-dom и потом так прописать
    И

    • @maxim.saharov
      @maxim.saharov 2 года назад +1

      Также на reactrouter и точка и сом в документации можно посмотреть примеры.

    • @maxim.saharov
      @maxim.saharov 2 года назад +2

      Также вот хорошая инфа
      ruclips.net/video/0auS9DNTmzE/видео.html
      и вот
      ruclips.net/video/UWYOC8g5N_0/видео.html

    • @maxim.saharov
      @maxim.saharov 2 года назад +2

      maxim-saharov - назв. гитхаба и ReactKamasutra назв. Проекта

    • @maxim.saharov
      @maxim.saharov 2 года назад +1

      Всем спасибо за поставленные звездочки в нем и приятного обучения самураям)

    • @maxim.saharov
      @maxim.saharov 2 года назад +1

      В моем гитхаб репо можно посмотреть весь код.

  • @olehbohdan840
    @olehbohdan840 3 года назад +1

    Устроился на работу React developer! Спасибо Димыч!

    • @waltergibbs3041
      @waltergibbs3041 3 года назад

      хай,какое портфолио было?

    • @olehbohdan840
      @olehbohdan840 3 года назад

      @@waltergibbs3041 сам написал таск менеджер, социальная сеть, сервис по выводу погоды по api

    • @waltergibbs3041
      @waltergibbs3041 3 года назад

      @@olehbohdan840 звучить интересно,а где api брал?

  • @artemkurtiak
    @artemkurtiak 3 года назад +3

    ХАХАХАХАХАХХАХАХА 0:06 я испугался
    Спасибо за труд!

  • @alexandr9313
    @alexandr9313 4 года назад

    Ну вот он, 99-й, предпоследний в этом сезоне! Сколько проделано уже, и сколько еще предстоит!
    Сначала лайк и комментарий - теперь можно смотреть!

  • @ЮлияМарченко-э1ж
    @ЮлияМарченко-э1ж 4 года назад

    Спасибо большое за урок и вообще за весь курс! уже 99 урок, не верится :)

  • @АлексейБеляев-к3к
    @АлексейБеляев-к3к 4 года назад

    Спасибо огромное за курс! Очень веселый под конец курса,светишься аж)

  • @Сергей-э8о6м
    @Сергей-э8о6м 3 года назад

    Спасибо большое за самый топовый курс в мире!!!!!!!!!!!!!!! на собесы!!!!!!!!!!!!!

  • @alexandr9313
    @alexandr9313 4 года назад +4

    Димыч, спасибо за труд и мотивацию. Лайк, подписка и оплата сервера - обязательно всегда!
    Начал путь самурая в ноябре 2019 (после двух лет самоподготовки по вечерам). В конце января 2020 устроился на работу - делаю лендинги. Продолжаю путь самурая, чтобы стать настоящим frontend разработчиком.

    • @ITKAMASUTRA
      @ITKAMASUTRA  4 года назад +1

      Успехов! И спасибо за фидбек и подписку!!🚀

  • @promax866
    @promax866 5 лет назад +1

    Раньше такие кружки были, когда наливаешь горячую воду изображенная там мадмуазель становилась голенькой

  • @dmitrykirilenko9293
    @dmitrykirilenko9293 4 года назад +1

    какой же ты позитивный! это очень круто! спасибо тебе за уроки!!!

  • @maxkos6184
    @maxkos6184 4 года назад +6

    Димыч как всегда молодец!!!! Очень круто и мотивирующе. Ребят TDD/BDD прокачивайте. Очень хорошая привычка может выработаться

  • @daniilukraine3611
    @daniilukraine3611 4 года назад +4

    Коддинг в радость , латте в сладость !)

  • @dimaruy2975
    @dimaruy2975 3 года назад

    ReactJS - try-catch, router switch, classnames is amazing

  • @АртемийЛукин-г4ы
    @АртемийЛукин-г4ы Год назад +1

    Летим !

  • @dmitryib6582
    @dmitryib6582 5 лет назад +1

    Спасибо огромное за эти уроки:) только начал изучать react по вашим видео,и оказывается все не так уж сложно:)Правда приходится ещё подтягивать знания по основам с помощью learnjs)

  • @kalebrak1041
    @kalebrak1041 4 года назад

    боже неужели я наконец это сделаю?) не бросил, не забыл, прошёл, без тебя Димыч мы бы не смогли, оригато Сенсей!)

  • @СергейСтрокатов-э4д

    Спасибо, что продолжаете курс, я сейчас на начальных уроках - очень нравится, САМЫЕ ДОСТУПНЫЕ ОБЪЯСНЕНИЯ
    вот прям для тугодумов гуманитариев(как я )
    другие курсы смотрел
    Буря, Минин - слишком быстро проносятся по темам

  • @АлександрДемиденко-б1ж

    Спасибо огромное за проделанную работу! Очень много узнал с этого курса и научился делать много крутых штук

  • @tanyatritelnitskaya1911
    @tanyatritelnitskaya1911 4 года назад

    Дима, СПАСИБО БОЛЬШОЕ за урок и вообще за весь курс!!!! Очень многое узнала! Пойду на второй круг для закрепления и еще большего понимания))))

  • @alfie_web
    @alfie_web 4 года назад

    Просто лучшие уроки по React ever!! Огромное спасибо!

  • @belle-nastja
    @belle-nastja 3 года назад

    Когда энергия и улыбка Димыча вдохновляет на работу - это круто !!!)))
    Спасибо за бесконечную мотивацию и отличное настроение на протяжении всего курса !))

  • @vl8224
    @vl8224 3 года назад

    Вот что значит выспался! Энергия так и прёт.
    Спасибо.

  • @ВадимЛюманов
    @ВадимЛюманов 2 года назад

    Отличный урок. Димычу как всегда - респект и уважуха.
    Мне лично тоже не всегда нравится юзать синтаксический сахар типа async-await в том числе из-за комбинации try-catch. При обычной записи промиса можно просто добавить .catch(error) - и порядок. Например: promise.then(response => {console.log(response.data.resultcode}).catch(error)

  • @quantumvector1783
    @quantumvector1783 3 года назад

    Спасибо за вдохновление и первый сезон. Хоть иногда, это лично для меня, было душновато из-за сумбурного потока сознания и лишней воды между главными тезисами (скину вину на твою чрезмерную энергичность), тем не менее я тебе благодарен, ты ввёл меня в мир реакта и теперь я готов бомбить и совершенствоваться. Тупа лайк.

  • @УчисьСам-л2ь
    @УчисьСам-л2ь 2 года назад +1

    см. Предохранители - React docs.
    Глобальный addEventListener('unhandledrejection', fn) это костыль за который вас по головке не погладят

  • @СтепанПалий-д9ж
    @СтепанПалий-д9ж 4 года назад +11

    фига се, за один сырок дают три сырка)

  • @aleksandrholoven2412
    @aleksandrholoven2412 5 лет назад +2

    Финишная прямая, круто!

  • @sheshko_pavel
    @sheshko_pavel 2 года назад

    Спасибо за цикл уроков! Димыч красавец 👍🏻👍🏻👍🏻

  • @alexpro5670
    @alexpro5670 4 года назад

    router switch, classnames, try-catch - спасибо за выпуск!

  • @AnotherNiceNickName
    @AnotherNiceNickName 4 года назад +1

    Спасибо, Димыч! С одной стороны классно, пройдено 99 уроков, получено дооооохренища знаний, потрачено 4 месяца и появилась уверенность в завтра. А с другой стороны как-то грустно, что вот и всё, веселуха кончилась, пора херячить! :) Добра тебе, Сенсей!

  • @АндрейГурлев-т8в
    @АндрейГурлев-т8в 5 лет назад +1

    Спасибо, очень благодарен тебе за этот супер курс

  • @Snegurjan
    @Snegurjan 4 года назад +1

    Ура ,Ура ,Урааа 99 выпуск.Я начал с июня месяца и вот почти ноябрь я осознанно прошел почти 100 выпусков и я готов)))Димыч спасибо за то что поменял мою жизнь.С меня причитается с первой зп,а пока платная подписка на API и лайк с коментом под каждым из выпусков ,с самого начала)))

  • @allepta9474
    @allepta9474 4 года назад

    Про Switch в роуте было полезно узнать.

  • @vladimirww5152
    @vladimirww5152 3 года назад

    Воу воу! Уже почти финал!))

  • @ftragula
    @ftragula 3 года назад

    Димыч, тебе уже в раю подготовлено место, спасибо огромное за этот курс!

  • @STRIPPEDSTAR
    @STRIPPEDSTAR 3 года назад

    Спасибо Димыч) Щикарно обьясняешь) еще чутка консолидирую теорию, подтяну Typescript и айда на собесы)

  • @ГаниевДавлет
    @ГаниевДавлет 4 года назад

    Просто балдею от твоих уроков)

  • @ГенаФес-ъ9з
    @ГенаФес-ъ9з 4 года назад

    Одно начало - уже лайк и коммент )))

  • @sveta7201
    @sveta7201 9 месяцев назад

    🤩ReactJS - try-catch, router switch, classnames

  • @bosfaction
    @bosfaction 2 года назад

    Благодарю тебя, Димыч! Мы тебя любим!)

  • @andreysv7752
    @andreysv7752 4 года назад +1

    спасибо за курс, было оч здорово!

  • @vitaliylufter8765
    @vitaliylufter8765 5 лет назад

    Ни одного дизлайка) это сильно. Кстати. сегодня закончил свой первый проект на React-е. Я не новичек, фрилансю уже лет 7. html/css, js на уровне, чтоб пилить сложные решения на ванильном js, где библиотек или готовых решений либо нет либо проще с нуля, в node активно погружаюсь, но с реактом никогда не работал. И тут подвернулся клиент, с ярым желанием сделать проект на реакте. Твои видосы оооочень помогли. Респект и уважуха

    • @ITKAMASUTRA
      @ITKAMASUTRA  5 лет назад

      Круто, расширение кругозора и стека рабочего - это всегда круто!

    • @indigosay8272
      @indigosay8272 4 года назад

      Согласись, реакт тема? Я уже было хотел делать свои проекты на простой связке nodejs+express+mongoose , но потом дай думаю погуглю что такое Реакт и зачем он нужен, и тут я понял, что без Реакта никак

  • @АлексейСаломатин-о4ю
    @АлексейСаломатин-о4ю 2 года назад +2

    Кусок джаваскрипта - звучит как ругательство )) Типа - ах ты ж кусок джаваскрипта! ))

  • @fargutvest
    @fargutvest 4 года назад +1

    Вспоминаем пройденное.
    вставки типа %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

  • @sergsergey4251
    @sergsergey4251 4 года назад

    Спасибо!
    Бомбим в глубину ©

  • @nuralimarzybekov2380
    @nuralimarzybekov2380 2 года назад

    99 урок я дошел наконец 😇

  • @lvasmart3516
    @lvasmart3516 3 года назад

    На прошлой недели у меня был 1й собес по Реакту.. Пока неудачный... Но все же был... есть над чем еще работать... Не хватает уверенности... Нужно наработать практику... ну и чтобы язык был "подвешен"... - это тоже очень важно... Нужно уметь говорить... А то вроде понимаешь..., а объяснить пока не получается... - это очень сильно снижает шансы...

  • @ДенисВладимирович-ы2ъ

    Спасибо до 100 один клик!!! Летим!!!

  • @НиколайКалинин-о4з
    @НиколайКалинин-о4з 3 года назад

    Я дошел!!! Спасибо бро! Летим дальше!

  • @semial
    @semial 4 года назад

    Спасибо за урок и твои труды)

  • @Mykhailo_Vdovychenko
    @Mykhailo_Vdovychenko 3 года назад

    От позитивного настроя Димыча аж сам радуешься)

  • @generousycompany1109
    @generousycompany1109 5 лет назад

    Блин я забросил на 72 уроке, потому что уроки на тот момент не выходили, ты меня обратно смотивировал наконец я посмотрю до ста и прилечу к вам )

  • @ИльяИваник-ф8ф
    @ИльяИваник-ф8ф 4 года назад +1

    classnames - прямо бальзам на душу)) так бесило писать `${css.a} ${css.b} ...`

  • @voldemar5994
    @voldemar5994 4 года назад +2

    Димыч,большое спасибо за курс! ты скрасил мой карантин

  • @mykhailostepanishchev6472
    @mykhailostepanishchev6472 4 года назад

    спасибо,интерсный урок

  • @jenek051
    @jenek051 2 года назад

    АХАХХААХХ, блин Димыч, чем ближе к концу, тем громче и задорнее приветственный крик самурая))я понимаю что ты это давно записывал, но всё равно, круто!))) спасибо за курс Димыч🤗🤗🤗

  • @uzver3787
    @uzver3787 3 года назад +5

    30 декабря 2020!!! Юхууу!! Перед новым годом этот курс будет пройден, сегодня, вот так совпало!!!
    Димыч, с наступательным тебя!)Желаю, чтобы исполнились твои самые-самые мечты. Ну и построить образовательную инкубаторскую империю! Поэтому и новый год наступательный!В атакуууу!!хех)))

  • @bohdanatamaniuk6776
    @bohdanatamaniuk6776 3 года назад

    Це було мега круто!!!

  • @МарияВасиленко-я5к
    @МарияВасиленко-я5к 4 года назад

    Вначале чуть на кирпичный завод не отложила :-D Димыч, поднимаешь настроение)))

  • @lovefliymon9912
    @lovefliymon9912 2 года назад +1

    я испугался в самом начале так как отвернулся звук на полную и тут димыч кричит чачвачавчвачвачачууу