IT Academy
Урок 2 · Средний

Компоненты и управление состоянием

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Компонент должен иметь явный вход и ограниченное состояние. Производные данные лучше вычислять из источника истины, иначе два состояния расходятся. Подъём состояния полезен только до ближайшего общего владельца.

Задача для самостоятельного решения

Нужно ли хранить count отдельно от items.length?

Показать разбор ответа

Обычно нет: count вычисляется. Независимая запись count создаёт риск рассогласования при добавлении, удалении и ошибке запроса.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →