Алексей продолжает рассказывать об устройстве Jetpack Compose под капотом – подробно рассматривает, что на самом деле скрывает State в Compose, почему он далеко не так прост, как кажется на первый взгляд и почему он является важнейшим механизмом в работе всего Compose.
Мы все знаем, что рекомпозиция в Composable-функции происходит при изменении стейта, но как именно это происходит? Как стейт уведомляет о том, что он изменился? Можем ли мы безопасно работать со стейтом в многопоточной среде, и как здесь замешано устройство транзакций в базах данных? Обо всем этом и идет речь в докладе.