From MVP/MVVM to MVI

Mvi is a small incremental improvement from MVP, it has all the benefits of MVP: separation of concerns and improved testability provided by this architecture.

MVP:

in MVP the View calls the Presenter Directly, where is in MVI we have a unidirectional data flow and immutability to establish predictable states, which leads to cleaner, more maintainable code and less bugs.

results matching ""

    No results matching ""