-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
It would be really valuable to add a dedicated docs page (or a small section) focused on migrating to FlowMVI from common architectures and libraries.
Proposal
Add a new docs page under something like docs/docs/migrations/ (or docs/docs/guides/) that covers:
- MVVM → FlowMVI
- In-house MVI implementations → FlowMVI
- Orbit MVI → FlowMVI
- MVIKotlin → FlowMVI
What the page should include
- Concept mapping: ViewModel/StateFlow/LiveData → Store/State/Intents
- Typical project structure and where logic should move
- Step-by-step incremental adoption strategy (start with one feature/module)
- Common pitfalls & gotchas (side effects, threading, state restoration, testing)
- Examples/snippets for each source approach
- Testing guidance and how to keep existing tests while migrating
Why
Migration is the biggest adoption hurdle. A practical guide reduces time-to-first-success and helps teams evaluate FlowMVI against existing solutions.
Nice-to-haves
- A small comparison table (features + mental model)
- Links to relevant existing docs pages (Quick Start, plugins, debugging, metrics, testing)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels