Stateful vs Stateless Composables

Differences and when to use each one

Effective Android