suresh
11/11/2020, 8:06 PMspierce7
11/11/2020, 8:07 PMsuresh
11/11/2020, 8:11 PMArkadii Ivanov
11/11/2020, 8:16 PMDecompose
is a bit more than just navigation. It also provides Lifecycle, state preservation, ability to retain instances over configuration changes, etc. Here is an article about it. Decompose components are like Fragments (or BLoCs).
My own opinion - we should use Compose for dumb simple UI, and navigation and business logic should be kept outside of UI. That's why Decompose. 🙃Arkadii Ivanov
11/11/2020, 8:35 PMsuresh
11/11/2020, 8:53 PMAndroid/JVM/Native/JS.Agreed. What i was suggesting is, there should be something builtin (which is already part of compose, but not available on desktop) for simpler use cases and if you want to go for full MPP, use decompose for advanced scenarios. Not everybody is doing MPP and my use case right now is just desktop.