47 useState в одном роуте? Это не баг, это архитектура!
Аудит дашборда выявил 47 вызовов useState в одном роуте. Оказалось, что только 11 из них были действительно для UI, остальные — данные с сервера, параметры URL, значения форм и даже математика.
Ключевой инсайт: проблема не в управлении состоянием, а в его расположении. useState — это первый инструмент, который мы изучаем, но никто не говорит, когда его стоит перестать использовать.
Где вы чаще всего встречали состояние, которое живет не там, где нужно?