React 17: Хук useContext

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

ความคิดเห็น • 60

  • @РусланНазармухамедов
    @РусланНазармухамедов 4 หลายเดือนก่อน

    Самое простое объяснение, и впринципе как и все уроки у тебя, ЛУЧШИЙ🔥🔥🔥🔥🔥🔥🔥🔥

  • @Tony-gx8ye
    @Tony-gx8ye หลายเดือนก่อน

    Огромное спасибо!! Вы объяснили максимально просто и понятно. Туториал пушка!!!

  • @n_u_b_o_m
    @n_u_b_o_m 3 ปีที่แล้ว +5

    У Вас как-то легко получилось меня обучить... Это неожиданно и не каждому удается. Огромное спасибо!

    • @web-constcode6252
      @web-constcode6252  3 ปีที่แล้ว

      Приходите на курс JavaScript Start, и на React basic когда выйдет.

  • @sviatbondar1721
    @sviatbondar1721 2 ปีที่แล้ว +5

    Спасибо за урок он получился максимально чистым без воды и лишних усложнений.Именно так должны объяснять базу а углубленные вещи уже после базы, а то бывает открываешь видео а там сразу уже куча компонентов логики и тд, и ты такой вообще не понимаешь что происходит

  • @ЗапасЗнаний
    @ЗапасЗнаний 2 ปีที่แล้ว +1

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

  • @Alex-bo9wt
    @Alex-bo9wt 5 หลายเดือนก่อน

    Спасибо, для моей задачи шикарное решение!

  • @omnyartem
    @omnyartem ปีที่แล้ว +1

    Как же вы круто всё расписали!

  • @nastassia9601
    @nastassia9601 2 ปีที่แล้ว +1

    шикарное объяснение)))
    очень доходчиво и просто рассказали про хук useContext и про createContext ( )

  • @handwaydekuma4760
    @handwaydekuma4760 3 ปีที่แล้ว +3

    Шикарная подача материала! Перерыл весь ютуб, и только благодаря Вашему видео решил проблему в React Native!
    Спасибо!

  • @lisalisa2425
    @lisalisa2425 3 ปีที่แล้ว +6

    Спасибо огромное! У вас просто дар доступно объяснять)

  • @Artur133113
    @Artur133113 3 ปีที่แล้ว +5

    Алексей, хотел поблагодарить за контент. Хотя просмотров мало, но качество, доступность материала, примеры на высшем уровне. Мне очень помогают Ваши видео.

  • @avmru
    @avmru 3 ปีที่แล้ว +3

    Большое спасибо! Ваш урок оказался самым понятным среди прочих, которые я просмотрел на тему "useContext". Утащил Ваш урок в свой архив.

    • @web-constcode6252
      @web-constcode6252  3 ปีที่แล้ว +1

      Тут целый плейлист лежит, забирай все =D

    • @avmru
      @avmru 3 ปีที่แล้ว

      Ну, я, на всякий случай, подписался ))

  • @Яимоятлень
    @Яимоятлень ปีที่แล้ว

    Крутой урок! Очень рекомендую действительно выделить время и изучить статьи настолько, насколько это возможно перед этим видео, а затем уже смотреть его - видео очень помогает понять статью, потом её можно ещё раз посмотреть. Я так сделала и урок из видео как по маслу мне в мозг уложился.

  • @wellemangrey3645
    @wellemangrey3645 2 ปีที่แล้ว +1

    Ровно 11 минут мне потребовалось чтоб понять, что нашёлся человек, который объяснил хук useContext на своём примере, а не тупо скопировал документацию 👏.

    • @web-constcode6252
      @web-constcode6252  2 ปีที่แล้ว +1

      Я напишу свою документацию )

  • @olgamatosova158
    @olgamatosova158 9 หลายเดือนก่อน

    спасибо оптимально понятное обьяснение

  • @GregoryArt1976
    @GregoryArt1976 ปีที่แล้ว +1

    Огонь. Супер.

  • @snieda_programming
    @snieda_programming 3 ปีที่แล้ว +2

    Однозначно лайк !

    • @web-constcode6252
      @web-constcode6252  3 ปีที่แล้ว +1

      Спасибо, рад стараться =)

  • @vladvoloshenko5701
    @vladvoloshenko5701 3 ปีที่แล้ว +2

    толково объяснил, спасибо)

    • @web-constcode6252
      @web-constcode6252  3 ปีที่แล้ว

      Спасибо, рад стараться =)

  • @maxamax5695
    @maxamax5695 ปีที่แล้ว

    Вопрос. в низ понятно передается, а вверх?

  • @vsezanyato
    @vsezanyato ปีที่แล้ว +1

    А как несколько провйдеров объявить? Один в другой вкладывать? Не очень красиво получается.

    • @web-constcode6252
      @web-constcode6252  ปีที่แล้ว

      1 провайдер на одну общую сущность.

  • @try08y25
    @try08y25 9 หลายเดือนก่อน

    Можно вопрос. В контексте можно хранить любые данные приложения? Подскажите пожалуйста.

  • @ИгорьМалежик-е3з
    @ИгорьМалежик-е3з 3 ปีที่แล้ว +1

    Хорошо объяснил, понятно, я думал, что никогда не пойму это после роликов Владилена Минина😅

  • @василийвасилий-ф7в
    @василийвасилий-ф7в 3 ปีที่แล้ว +1

    Супер

  • @robx_001
    @robx_001 2 ปีที่แล้ว

    ты нормально объяснил. 👍

  • @glushk1na
    @glushk1na 2 ปีที่แล้ว +1

    Спасибо!!!

  • @АлександрКосилов-ь8ы
    @АлександрКосилов-ь8ы 3 ปีที่แล้ว +1

    Круто объясняешь:)

  • @СергейУстинов-е8ь
    @СергейУстинов-е8ь 3 ปีที่แล้ว +1

    Чему больше отдаете предпочтение, редаксу или же контексту? Или все индивидуально? Если да, то в каких случаях и что?

    • @web-constcode6252
      @web-constcode6252  3 ปีที่แล้ว

      Это два разных инструмента для разных задач. Отдаю предпочтение effectorjs

    • @СергейУстинов-е8ь
      @СергейУстинов-е8ь 3 ปีที่แล้ว

      @@web-constcode6252 спасибо

  • @DmitriyDev
    @DmitriyDev 2 ปีที่แล้ว +1

    сложно) но буду использовать

  • @bestelectrocity
    @bestelectrocity 2 ปีที่แล้ว +2

    большое тебе спасибо за это видео, очень помог понять и освоить, в общем все твои очень ясно и очень полезны, может сделаешь в дальнейшем видео Tutorial про NextJS? :)

    • @web-constcode6252
      @web-constcode6252  2 ปีที่แล้ว +1

      Не знаю NextJS. Может быть когда-нибудь и до него руки дойдут )

  • @andreigunderin
    @andreigunderin 3 ปีที่แล้ว +1

    Респект тебе.

  • @vseslavr
    @vseslavr 3 ปีที่แล้ว +1

    Спасибо за урок! У меня есть вопрос: к примеру, ваш учебный проект был бы довольно большим и содержал сотни компонент. Созданная вами глобальная функция Contex может быть переиспользована в любом месте для любой компоненты?

    • @web-constcode6252
      @web-constcode6252  3 ปีที่แล้ว +1

      Не уверен, что понял вопрос. Но если понял, то да. Глобальный пользовательский контекст будет доступен везде если он включается в рутовом компоненте.

  • @vladyslavhalchyshak1176
    @vladyslavhalchyshak1176 4 ปีที่แล้ว +1

    спс, крутое видео

  • @aibekbbic7821
    @aibekbbic7821 7 หลายเดือนก่อน

    красаучег жи есь

  • @RinatYouldashbaev
    @RinatYouldashbaev 4 ปีที่แล้ว +1

    Спасибо, но называть надо так, чтобы было понятно. У вас ActionCard-ActionsCard, counter-count, value-value. Можно же назвать ContainerCards, Card, const [quantity, setQuantity], const increasedNumber и тд. У вас все проименовано так, чтоб еще больше запутать.

    • @web-constcode6252
      @web-constcode6252  4 ปีที่แล้ว +1

      Добрый день. Да, наверное имена можно было бы подобрать с большим разнообразием. Может быть перезапишу.

    • @RinatYouldashbaev
      @RinatYouldashbaev 4 ปีที่แล้ว +1

      @@web-constcode6252 Лайкнул, конечно, но пока это видео от программистов для программистов. Успехов!

  • @ВикторСмирнов-ф1ъ
    @ВикторСмирнов-ф1ъ 4 ปีที่แล้ว +1

    Все же Context не заменяет redux.

    • @web-constcode6252
      @web-constcode6252  4 ปีที่แล้ว +1

      А как на счет useReducer + useContext? =)

    • @ArtemkaGameVerse
      @ArtemkaGameVerse 4 ปีที่แล้ว +4

      Вообще да, в этих либах много вещей для оптимизации и прочей херовины, но в проектах, в которых несколько раз требуется контекст использовать редакс ради пару случаев глупо

    • @Вадим-н6п
      @Вадим-н6п 3 ปีที่แล้ว

      @@web-constcode6252 шо пропсы кидать через 2 компонента или делать файл и импортить его, не знаю что лучше конечно если через 3 компонента то можно контекст,
      а можно ли использовать один контекст вместо 2 или 3
      как объект с функциями и стейтами и уже по разным компонентам раскаидывать один контекст