memo vs useMemo vs useCallback в React. В чём разница?
#reactjs #javascript #typescript
00:00 Определения memo, useMemo, useCallback
03:38 Для чего нужен memo. Пример
08:29 Передаём в props объект
09:18 Пример использования useMemo
12:44 Передаём в props функцию
15:03 Пример использования useCallback
17:00 Когда использовать memo, useMemo, useCallback
18:04 Когда ещё можно использовать useMemo
Code: github.com/easydevgit/react-memo
Пікірлер: 21
Дякую за детальний і зрозумілий контент, дуже структороване і чітке роз'яснення.
@kiratoy4439
12 күн бұрын
Спасибо за подробный и понятный контент, очень структорированное и четкое разъяснение.
Спасибо за видео! Можно подробнее рассказать для чего нам useCallback, если можно заменить его useMemo? В чем конкретно заключается удобство/преимущество useCallback при работе с функциями?
дякую за відео
если честно, контент пушка, спасибо огромное
Спасибо! Замечательное и очень логичное объяснение.
Мужик, спасибо большое!!!
Пацаны, навалим лайкосов!
Автор, вы случайно не продаете курсы на Udemy. Очень понравилось ваше объяснение! Спасибо!
@easydev1205
3 күн бұрын
Спасибо! на Udemy пока нет, может в будущем
Этот комментарий создан в знак уважения к автору, его трудам и для продвижения его канала.
Можно еще Ref использовать.
+
Не хватает еще в конце краткого повторения зачем каждый, для закрепления. Типа сравнительная таблица.
@easydev1205
7 ай бұрын
Да, можно было
на 6:00 в третьей строке у тебя показывается "х25 'render CounterLinks' ", что это такое, зачем, и что за расширение ?
@easydev1205
7 ай бұрын
console-ninja.com/
изменение пропсов не является причиной для ререндеров, это является лишь следствием ререндера
@easydev1205
Ай бұрын
Причиной
@user-rk1vb7yt7t
Ай бұрын
@@easydev1205 окей, в каких случаях происходит ререндер компонента при изменении его пропсов?(не используя memo)
@easydev1205
Ай бұрын
Если с точки зрения, что изменение локального состояния (которое идёт в пропсы) приводит к ререндерингу компонента и соответственно ререндерингу всех его дочерних компонентов - то да. Не сами по себе пропсы - причина - они связаны с рередерингом родителя