Site icon AppTractor

Rebugger: почему происходят рекомпозиции

В Compose враг номер один — это ненужные рекомпозиции. Часто разработчики используют такие инструменты, как recompositionHighligher, LogComposition и layout inspector для подсчета рекомпозиций, но нет прямого способа понять, почему произошла рекомпозиция. Rebugger — это простая функция компоновки, которая может отслеживать изменения в заданных аргументах. Она выводит причину рекомпозиции в окно Logcat.

Rebugger на GitHub: https://github.com/theapache64/rebugger
Платформа: Android
⭐️: 339
Exit mobile version