Component и PureComponent?
PureComponent меняет SCU метод, где проверяет равенство пропсов.
Component и PureComponent, по сути одно и тоже, только в первом тебе надо руками дописывать scu и проверять на то что надо, а во втором он там как бы написан за тебя, только сравнение не глубокое, если это буду примитивы - оптимизация сработает, если это объект с глубокой вложенностью - сломает проверку
https://ru.reactjs.org/docs/react-api.html#reactpurecomponent собственно
Чистая функция не должна иметь сайд эффекты. Она предсказуема, получает данные и их же отдает (но в реакте, это jsx), но модифицирует их по правилам иммутабельности.
Обсуждают сегодня