68 - React JS - Redirect

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

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

  • @AI_about_crypto
    @AI_about_crypto 2 года назад +192

    Продублирую !!! Внимание в React Router Dom V6 нет Redirect, вместо его ; !
    Большое спасибо тем кто пишет в коменты апдейты библиотек и фитч ) И have a good hacking =)

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

    в 2022 году вместо используем
    Автоимпорт почему-то не сработал (скорей всего сейчас нужно использовать какие-то хуки... предполагаю), так что, чтобы работало проимпортируйте функцию
    import { Navigate } from "react-router-dom";

    • @marina.health
      @marina.health 2 года назад +1

      спасибо)

    • @YakatoSaku
      @YakatoSaku 2 года назад +15

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

    • @vladimirt8871
      @vladimirt8871 2 года назад +6

      Спасибо, выручил)

    • @АнтонСоколов-щ4ю
      @АнтонСоколов-щ4ю 2 года назад +1

      ай красава.

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

      Спасибо, бро :-)

  • @resenpaii
    @resenpaii 4 года назад +188

    С каждым выпуском обстановка в квартире все интимнее))
    Жду серию из туалета (отсылка к прошлому видео) :D

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

      Где заходит Его Мать - и спрашивает - что это ты тут делаешь?!?! Да Я ж просто танцую! 👌🤣🤣🤣

    • @ИгорьКащи
      @ИгорьКащи Год назад +1

      @@orangedragonthebestraper дебажу

  • @НазарОстапюк-з7о
    @НазарОстапюк-з7о 3 года назад +34

    Всем привет у кого не работает просто замените его на в 6 версии react-router-dom был удален

  • @fantast2568
    @fantast2568 5 лет назад +104

    спаасибо что продолжаешь, мы верим в 200 видео )

  • @ИльяМаненков-з9е
    @ИльяМаненков-з9е 4 года назад +34

    Димыч просто хочет показать нам всю свою квартиру )) каждый раз в новой комнате

  • @sviatlanamatckevich4722
    @sviatlanamatckevich4722 2 года назад +6

    май 2022. Для перенаправления пользователя используем хуки в функциональных компонентах:
    import {useNavigate} from 'react-router-dom'
    import React, {useEffect} from 'react';
    let navigate = useNavigate()
    useEffect(()=>{
    if(props.isAuth === false){
    return navigate("../login")
    }
    }, [props.isAuth])

  • @MikhailKuklenkov
    @MikhailKuklenkov Год назад +2

    Очередной заслуженный лайк, Дима)
    П.с.:
    1. Дублирование кода - самый главный грех) За это могут оторвать руки и дублирования больше не будет;
    2. Кругозор реакта расширен новым понятием Редирект, который в последних версиях заменен на Навигейт с аналогичным функционалом;
    3. Считываем из стейта факт нашей логинизации (isAuth) и кидаем пользователя на страничку-заглушки если он не залогинен. Если залогинен, то милости просим;
    4. Сокращаем код и не используем оператор сравнения, а используем булевое значение !props.isAuth;
    5. Все, урок залетел на изи)

    • @MikhailKuklenkov
      @MikhailKuklenkov 11 месяцев назад

      Привет. Затупил на этом уроке, выложи, пожалуйста, свой код из ProfileContainer.

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

    2022. Спасибо большое, Димыч!
    И спасибо большое всем, кто в комментариях пишет изменения. Уже как привычка, при просмотре заставки быстро просмотреть первые комменты, чтобы заранее знать: поменялось что-то или нет

  • @n0escape
    @n0escape Год назад +2

    Быстрый отчет по уроку. Веденно новое понятие Redirect - тег позволяющий перенаправить пользователя по другой ссылке, указанной в атрибуте to= ' '. На 2023 год Redirect заменили на Navigate. (первоначальное мнение - функционал тотже)
    Принцип прозрачен как стекло:
    1) прокидываем параметр isAuth из state в нужную копоненту через props
    2) проверяем параметр isAuth на true/false
    3) по результату - переносим пользователя по ссылке Navigate или отображаем нужную компоненту.

    • @MikhailKuklenkov
      @MikhailKuklenkov 11 месяцев назад

      Привет. Затупил на этом уроке, выложи, пожалуйста, свой код из ProfileContainer.

    • @n0escape
      @n0escape 11 месяцев назад

      @@MikhailKuklenkov прости, не могу, спустя 60+ уроков файл претерпел изменения потому не уверен что там есть то что тебе нужно

  • @ОленаКуніцина
    @ОленаКуніцина 3 года назад +1

    rsc - автосоздание функциональной компоненты
    rcc - классовой.
    Урок, как всегда, пушка-ракета

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

      Спасибо)

  • @vladislavmiroshnichenko967
    @vladislavmiroshnichenko967 4 года назад +33

    Димыч, искринне, ты красава!
    Мне так нравиться твои уроки смотреть.Я не могу передать словами.Приятель ты лучший.
    Мне настолько интересно, что я смотрю каждый урок как серию из сериала .
    И с нетерпением смотрю что же дальше.
    Искринне желаю тебе успехов.
    И спасибо за классные упоки.

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

      Спасибо, Сергей! Приятно такое читать ! Мотивирует! Летим!

    • @p.sh.281
      @p.sh.281 3 года назад

      @@ITKAMASUTRA уже 122к, конкурентов все больше)

    • @Thereon95
      @Thereon95 3 года назад +10

      @@ITKAMASUTRA Был Сергей, видимо, а стал Владислав. Вот же время летит...

  • @veronikas.1347
    @veronikas.1347 3 года назад +5

    Меня поражает насколько ты это всё понимаешь. Сколько информации в голове умещается.
    Надеюсь, что когда-нибудь у меня тоже будет такой уровень программистской осознанности (

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

    После предыдущего урока прям бальзам на душу

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

    ----> 2023

  • @shalyayura5899
    @shalyayura5899 5 лет назад +18

    Начал смотреть курс с первого урока по React. Подписчиков было 6.3 тыс, пару недель наблюдаю, как растет подписка на канал, а уже самураев 9.3 тыс)
    Спасибо Дим

  • @Багвматрицегребанойреальности

    Очень крутой урок по React Redirect! Особенно хорошо, что проговорен повторно ранее написанный код

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

    в вебсторме обратите внимание если будет ругаться на импорт, когда создается тег Редирект и затем импортируете его, вебсторм по крайней мере у меня импортирует так =>>>> import Redirect from "react-router-dom";
    а надо так: import {Redirect} from "react-router-dom";

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

    слишком легко. Пойду еще разок проедусь на санках :D

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

    Смотрю и конспектирую - 25 апреля 2021 года!

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

    Легенький урок! После thunkов самое то. Redirect, Navigate

  • @АрсенОсипов-ж6щ
    @АрсенОсипов-ж6щ 2 года назад

    API, JS, TS,ajax
    State, Store, Dispatch ,Connect, Action, Route
    Provider, Reducer, mapStateToProps
    mapDispatchToProps, {...state}, Props React
    Redux ,withRouter
    redux-thunk
    Redirect
    Практика, cookie,login
    follow-unfollow api
    redux-thunk
    JavaScript
    курс React
    DAL, axios.create
    Веб разработка
    разметка
    best of the best!!!
    Спасибо за урок :)

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

    Очень крутой урок по React Redirect! Особенно хорошо, что это лучший курс по реакту. Не знаю, где еще можно было бы найти такой крутой бесплатный курс по React, где происходит изучение JavaScript

  • @vladv.198
    @vladv.198 5 лет назад +20

    Т.Е. по факту Redirect это как NavLink - только не на нажатие, а на условие...React - Redux рулит)

  • @max-ek5uu
    @max-ek5uu 3 года назад

    Как приятно, что тема изичная и не выносит мозгу), но проблема в том, что если перезагрузить страницу, когда авторизован, то условие редиректа срабатывает быстрее, чем поступление информация об авторизации поступает в стейт, из-за этого возникает такое поведение, пока писал это сообщение, понял, что самый простой дебаг этого, поставить в редюсеры в первоначальном обьекте свойству isAuth = тру по умолчанию)

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

    Redirect в рамках отличнейшего курса по React Js.
    Всё понятно, лаконично.
    Бомбим дальше ©

  • @АннаЛелеко-ы3ю
    @АннаЛелеко-ы3ю 4 года назад

    З Redirect все ясно і зрозуміло, пішла читати про HOC. Вперед Самураї! ))

  • @anton1evdokimov
    @anton1evdokimov 5 лет назад +6

    Благодарю за прекрасные уроки. Есть предлоржение: в функционнальных компнентах не писать имя функции, а сразу экспортировать: export default props => { return Login }

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

      С default так вроде не прокатит! Или проверяли? Не за компом сейчас... проверьте и отпишитесь, плиз, кто-нибудь 🙏

    • @anton1evdokimov
      @anton1evdokimov 5 лет назад +3

      @@ITKAMASUTRA У меня работает... И тут нельзя случайно ошибиться в имени при экспорте

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

    Круто! 2021 сделал через Navigate, Спасибо идем дальше!

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

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

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

    Тема следующего урока 👃))

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

    Спасибо за такие уроки! React JS - Redirect. Лучший курс по React Redux UI BLL BLL DAL thunk redirect

  • @bystryisokol1546
    @bystryisokol1546 5 лет назад +6

    redirect полезная инфа, как обычно.

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

    Дублирование кода - самый большой грех, точняк! Redirect - круто! Спасибо!

  • @user-tf1rn7qq2p
    @user-tf1rn7qq2p 4 года назад

    Большое реактивное спасибо, Димыч! Redirect

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

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

  • @spirichyels
    @spirichyels 3 месяца назад

    Даже в марвел не было таких эпичных кликфенгеров о мультивселенных, как в этом выпуске. (долгожданные Хуки)

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

    Лучшее объяснение React JS - Redirect

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

    Отлично. Потихоньку продвигаюсь к концу.

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

    Смотрю Redirect когда в Питере жара-жесть и тоже вялый)

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

    Заинтриговал ! Супер, спасибо Димыч! Redirect React JS

  • @ДмитрийКибешев
    @ДмитрийКибешев 3 года назад

    React JS - Redirect
    Спасибо, Димыч!
    Смотрю, учусь!

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

    Спасибо Димычь за крутой урок. Узнал что такое Redirect, продолжаем изучать React, Redux

  • @АлександрКлименко-д8с

    Полезно, интерсная подача про react HOC

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

    Мега круть!!! Прям чувствуешь себя уверенней(умнее) после такого))

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

    подводка к HOC на последней минуте, прям как в голливудском фильме)))

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

    Если бы после написания hoc на экране было бы просто молчание и видео просто закончилось,то было ещё более интригующе))
    Simple explanation about Redirect+

  • @АлексГ-п3ж
    @АлексГ-п3ж 4 года назад

    Спасибо!
    P.S. Список ключевых слов: React, Redux, лучшие супер курсы, бесплатно, Redirect, редирект

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

    Концовка многих уроков, не хуже интригующих концовок серий эпичных сериалов)) Очень крутая подача, так держать! Redirect, React, react router dom

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

    Спасибо за твой курс, Димыч! React Redirect курсы

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

    Всё круто, спасибо тебе!
    Бомбим дальше!

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

    Нагуглил Redirect уже раньше, т.к. нужен был, но все равно полезно повторить. Жду с нетерпением HOC!!!

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

    Лучшие уроки React JS - Redirect! Спасибо огромное!

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

    прикольная тема спасибо Redirect рулит=))

  • @АртемКулинский-ю4о
    @АртемКулинский-ю4о 3 года назад

    Спасибо большое, Дмитрий, за ваше рвение и огромный труд! Вы настоящий самурай! Прекрасный курс по React - Redux!

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

    заинтриговал и заставил улыбнуться, смотрю уроки и читаю доку. Спасибо)

  • @АндрейВерещагин-т1ю

    Спасибо за уроки

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

    Курс топовый !!!! Много узнаю… но всё равно главное самому ещё много делать!
    Я тут решал от тех знаний что дал Димыч сделать счётчик на react-redux и что вы думаете? Я сделал ! Хотя 2 месяца назад вообще дуплей не резал 😅 а смотреть как делает кто-то и повторять тоже не охота.
    Спасибо тебе Димыч !!! Были бы бабки пошёл бы к тебе в инкубатор , но могу только покупать API подписку ) я уверен, что благодаря тебе и моему упорству и лазанью в инете , я скоро устроюсь на работу и буду получать пилюлей там 😂😂😅

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

    Спаибо, полезно, интересно! Иду в следующий урок!

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

    Redirect, будем use in React!! Спасибо

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

    Спасибо за урок, все понятно, двигаемся дальше

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

    мои комментарии прервались) но я не забросил программирование, сенсей. Просто выпала возможность попасть на обучение в две компании. Одна по реакту, другая по ноде. Если там не выгорит, то снова вернусь к этому курсу

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

      Стажировка или как? Изучал только реакт?

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

      @@prosto_isu я не знаю, можно ли это назвать стажкой. Обучают вощем себе будущих сотрудников. Я до реакта изучал го

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

    Послушал Димыча и сам реализовал HOC withAuthRedirect) Так приятно)

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

    круто)
    просто и со вкусом)
    спасибо огромное за курс, очень много объясняешь и люди начинают понимать шде это использовать)

  • @СтаниславПшедзял
    @СтаниславПшедзял 2 года назад

    Дмитрий, обожаю твои рисовашки!)
    hoc, redirect, navigate, react, redux

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

    удобная штука Redirect ))

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

    spasibo za urok - React JS - Redirect

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

    Дублируешь код??? -Оторвать тебе руки!)

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

    Спасибо! Было интересно - полетел дальше!
    React JS Redirect!

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

    Спасибо за видео! React JS. Все очень, впрочем как и всегда, доступно. Redirect

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

    Плюсик для лучшего ранжирования! =)

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

    React JS Redirect! Спасибо!

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

    Круто, коротко и ясно) спасибо) React, Redux, Redirect

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

    Благодарю Димыч, как всегда лучший!

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

    Димыч, миллион лайков тебе!

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

    Спасибо за урок по React Redirect

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

    Концовка убила) Димыч красава!

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

    Спасибо большое за уроки! Очень ценим это и ждём побольше уроков! #Redux #React #ReactJS #JavaScript #HightOrderComponent #Redirect

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

    Огромное спасибо автору за труды!

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

    🚀летим! Крутой курс Реакт редакс

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

    Огромнейшее спасибо за урок!!

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

    Лучший курс !!! Спасибо вам

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

    Концовка достойна оскара )))))

  • @ПавелТкаченко-т5о
    @ПавелТкаченко-т5о 3 года назад

    спасибо за видео. конечно было полезно. я прошел 68 видео, ни одно еще не оказалось бесоплезным

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

    интрига как в кино, спасибо, жду HOC react-redux!

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

    Спасибо комментариям! 2022! См. комментарий Павел Шешко "вместо используем " Иду дальше!

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

    Код из видео повторил легко - разжевывание очень помогло. Компоненты высшего порядка погуглил и почитал официальную документацию, пока не понимаю как самому сделать логин-редирект. Уверен что в следующей лекции Димыч объяснит все как надо про эти High Order Component in React, хотя это не является стандартным API React

  • @TRIZ-Bogatyregold
    @TRIZ-Bogatyregold 2 года назад

    Redirect тема очень простая, и очень хорошо демонстрирует главный грех программирования - дублирование кода. ДАже не хотел сразу писать, но потом решил понажимать кнопочки.

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

    Redirect react-router-dom полет нормальный

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

    Урок - топчик, как всегда. Если открыть сразу страницу с диалогами или профилем, то происходит редирект даже если залогинен. То есть сначала нужно запустить getAuthUserData, а уже потом проверять, авторизован ли пользователь.

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

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

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

    Очень полезная инфа по redirect react

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

    Круто

  • @РусланКурбанов-и5щ
    @РусланКурбанов-и5щ 4 года назад

    React Redirect Димыч как всегда все доступно рассказал!)

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

    летим дальше! redirect

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

    Димыч, низкий поклон как всегда. Ты просто огонь.

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

    Redirect в ReactJS Спасибо за курс!

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

    Заинтриговал выше не куда!

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

    Димыч, спасибо за урок!!! #redirect #reactjs #практика

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

    Спасибо за урок!

    • @MikhailKuklenkov
      @MikhailKuklenkov 11 месяцев назад

      Привет. Затупил на этом уроке, выложи, пожалуйста, свой код из ProfileContainer.