memo vs useMemo vs useCallback в React. В чём разница?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

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

  • @ЕкатеринаПантелеева-э9ю
    @ЕкатеринаПантелеева-э9ю 5 วันที่ผ่านมา

    дядя спасибо вам большое вы так харашо абьяснили :3

  • @Sylar7773
    @Sylar7773 11 หลายเดือนก่อน +1

    если честно, контент пушка, спасибо огромное

  • @АлександрЩербачёв-ъ8ю
    @АлександрЩербачёв-ъ8ю 4 หลายเดือนก่อน

    Конкретно по данной теме - это самое лучшее видео-обьяснение что я видел. Спасибо автору

  • @yurisorokin8016
    @yurisorokin8016 11 หลายเดือนก่อน

    Спасибо! Замечательное и очень логичное объяснение.

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

    Великий Сенсей

  • @dmitry_st
    @dmitry_st 5 หลายเดือนก่อน

    Дякую за детальний і зрозумілий контент, дуже структороване і чітке роз'яснення.

    • @kiratoy4439
      @kiratoy4439 4 หลายเดือนก่อน

      Спасибо за подробный и понятный контент, очень структорированное и четкое разъяснение.

  • @ЕгорМатвеев-ч9ш
    @ЕгорМатвеев-ч9ш 11 หลายเดือนก่อน

    Мужик, спасибо большое!!!

  • @Mirnova-fc1iz
    @Mirnova-fc1iz 3 หลายเดือนก่อน

    огромное спасибо за объяснение !

  • @Darth__Vader--x
    @Darth__Vader--x 3 หลายเดือนก่อน

    Урок пушка, лайк, успехов

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

    Этот комментарий создан в знак уважения к автору, его трудам и для продвижения его канала.

  • @Zreus-ry9el
    @Zreus-ry9el 5 หลายเดือนก่อน

    Спасибо за видео! Можно подробнее рассказать для чего нам useCallback, если можно заменить его useMemo? В чем конкретно заключается удобство/преимущество useCallback при работе с функциями?

  • @funfstuck
    @funfstuck 7 หลายเดือนก่อน +2

    дякую за відео

  • @---Maksim---
    @---Maksim--- 11 หลายเดือนก่อน +1

    Можно еще Ref использовать.

  • @ДмитрийСитников-ш2х
    @ДмитрийСитников-ш2х 11 หลายเดือนก่อน +4

    Пацаны, навалим лайкосов!

  • @oxygen8168
    @oxygen8168 11 หลายเดือนก่อน +1

    на 6:00 в третьей строке у тебя показывается "х25 'render CounterLinks' ", что это такое, зачем, и что за расширение ?

    • @easydev1205
      @easydev1205  11 หลายเดือนก่อน

      console-ninja.com/

  • @VolodkaBobovich
    @VolodkaBobovich 11 หลายเดือนก่อน

    Не хватает еще в конце краткого повторения зачем каждый, для закрепления. Типа сравнительная таблица.

    • @easydev1205
      @easydev1205  11 หลายเดือนก่อน

      Да, можно было

  • @mryolo5334
    @mryolo5334 6 หลายเดือนก่อน

    Автор, вы случайно не продаете курсы на Udemy. Очень понравилось ваше объяснение! Спасибо!

    • @easydev1205
      @easydev1205  4 หลายเดือนก่อน

      Спасибо! на Udemy пока нет, может в будущем

  • @АртёмГлущенко-й8р
    @АртёмГлущенко-й8р 6 หลายเดือนก่อน

    изменение пропсов не является причиной для ререндеров, это является лишь следствием ререндера

    • @easydev1205
      @easydev1205  6 หลายเดือนก่อน

      Причиной

    • @АртёмГлущенко-й8р
      @АртёмГлущенко-й8р 6 หลายเดือนก่อน

      @@easydev1205 окей, в каких случаях происходит ререндер компонента при изменении его пропсов?(не используя memo)

    • @easydev1205
      @easydev1205  6 หลายเดือนก่อน

      Если с точки зрения, что изменение локального состояния (которое идёт в пропсы) приводит к ререндерингу компонента и соответственно ререндерингу всех его дочерних компонентов - то да. Не сами по себе пропсы - причина - они связаны с рередерингом родителя

  • @iGotton
    @iGotton 11 หลายเดือนก่อน

    +