Stable vs Unstable Parameters
Understand what keeps Composables skippable.
What Skipping Means
When a Composable re-runs but its inputs have not changed, Compose can skip it entirely. Skipping is how fast Compose apps stay fast. 🚀
Stability Decides Skipping
Compose only skips a Composable when every parameter is stable. One unstable input and the whole function re-executes on each recomposition.
All lessons in this course
- Stable vs Unstable Parameters
- Skipping, @Stable & @Immutable
- Deferring State Reads
- Layout Inspector & Recomposition Counts