Pull to refresh
4K+
2
Локси Мен@iLocks

User

4
Rating
1
Subscribers
Send message

Производительность React‑приложений: от лишних ререндеров до виртуализации списков

Level of difficultyMedium
Reading time6 min
Reach and readers6.3K

Производительность React-приложения редко ломается из-за одной “тяжёлой” функции. На практике проблемы накапливаются постепенно: компонент начинает ререндериться чаще, чем нужно, состояние оказывается поднято слишком высоко, в useEffect появляется лишняя работа, а список из нескольких тысяч элементов начинает заметно влиять на интерфейс.

При этом ради оптимизация не всегда правильно использовать useMemo и React.memo. Такой подход даже ухудшить ситуацию, если реализовывать его без понимания причины проблемы.

Читать далее

Information

Rating
1,276-th
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity

Specialization

Specialist
React