Обложка канала

Умный программист: it, программирование, hi-tech

Легендарный Гарвардский курс по основам программирования в закрепе канала! Поможем научиться программировать бесплатно

Умный программист: it, программирование, hi-tech

4 года назад
Открыть в
Команда React опубликовала RFC, предлагающую новый хук React, который в настоящее время называется useEvent. RFC получил много шумихи, и не зря. Предлагаемый хук решает проблему, с которой сталкивался любой, кто рискнул оптимизировать приложение React. RFC резюмируется следующим заявлением: «Хук для определения обработчика событий с всегда стабильной идентификацией функции». Что команда React имеет в виду, когда говорит, что идентичность функций — это ссылочное равенство. При повторном рендеринге компонента каждая функция, объявленная в нем, создается заново. Если у вас есть мемоизированный дочерний компонент, который ссылается на эту функцию через реквизит, он увидит изменение, вызывающее его повторную визуализацию.