useCallback(): 90% разработчиков совершают ЭТУ ошибку! Для занятых разработчиков
Автор: $erver $ays
Загружено: 2026-01-16
Просмотров: 189
Описание:
useCallback() — один из самых неправильно понимаемых хуков React. В большинстве руководств его используют совершенно неправильно.
В этом видео я покажу вам два примера кода — один неэффективный, другой ненужный — и объясню, когда useCallback действительно важен.
🔥 Ключевые моменты:
useCallback БЕЗ React.memo = бессмысленно
React.memo БЕЗ useCallback = дочерний элемент всё равно перерисовывается
Создание функций не является дорогостоящим процессом
Массивы зависимостей важнее, чем вы думаете
💡 Правда:
useCallback не предотвращает создание функций — он кэширует ссылку. Используйте его только в двух следующих сценариях:
1. Передача функций компонентам React.memo
2. Функции в качестве зависимостей в других хуках
⚠️ Распространенные ошибки:
Использование useCallback повсюду (ненужная нагрузка)
Забывать о React.memo в дочерних компонентах
Постоянное изменение зависимостей (противоречит цели)
Оставьте комментарий, если вы сможете решить задачу «пища для размышлений» в конце!
#react #javascript #webdevelopment #coding #programming
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: