Используем React.memo для оптимизации приложения
React хуки: оптимизируем компоненты с useCallback и useMemo
Еще больше о ReactJS и JavaScript на it-dev-journal.ru. Темы выпуска: Подписывайтесь на нас:
Что такое React.memo и как он работает
Источник: Nuances of Programming React.memo — это компонент высшего порядка React, используемый для пропуска повторных рендеров. Слово “memo” в React.memo относится к термину memoization (мемоизация). Мемоизация — это метод оптимизации, используемый в основном для ускорения компьютерных программ путем хранения результатов дорогостоящих вызовов функций и возврата кэшированного результата вычислений при повторном использовании тех же входных данных. При оборачивании компонента с помощью React.memo React будет использовать последнюю отрисованную версию этого компонента...