Пятый экран в стеке подвисает, хотя код на нём — простейший список. Дело почти всегда не в рендере, а в дереве навигации: неактивные экраны продолжают слушать сеть, таймеры и подписки. На курсе «Навигация: perf и сложные деревья» разбираем, где спрятана задержка: state стеков, detach неактивных экранов, preload следующего маршрута, deep link restore и утечки подписок. Кейс из практики: приложение держит 12 экранов живыми — память растёт, крэшей нет, поэтому метрики молчат. Первый модуль бесплатно — хватит, чтобы увидеть свою архитектуру со стороны.

Подписывайся на канал — подобные ловушки разбираем регулярно 👀 Курс: Навигация: perf и сложные деревья