Вопрос нужен, чтобы оценить, понимает ли кандидат, как и зачем централизовать состояние приложения.
Короткий ответ
Single source of truth — это принцип, при котором у данных есть единственный авторитетный источник. Все части приложения читают данные из него и изменяют их через согласованные механизмы. Это упрощает логику и предотвращает рассинхронизацию состояния. Принцип широко используется в React и state-менеджерах.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.