Разработка и интерфейсы
Мемоизация вычисления

Сохранение результата вычисления между отображениями, пока его зависимости остаются прежними. useMemo может помочь избежать дорогой сортировки или группировки, если измерения показывают проблему. Это оптимизация, а не способ обеспечить правильность состояния.
Пример на практике
Отфильтрованный список пересчитывается только при смене массива или фильтра.
Когда пригодится
Добавляйте мемоизацию после профилирования заметной работы. Сверьте вид после изменения входов и состояния компонента.
Что важно учитывать
Неполный список зависимостей вернет устаревший результат.
Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов
Вернуться к 400 терминам