MVVM design pattern

MVVM is short for Model-View-ViewModel used for heavy unit-testing / Large and complex apps. MVVM is meant to keep the code base simple and clean to provide a comprehensive understanding and logic as well as easiness of unit testing. Please refer to this article to understand MVVM.

In Drop, MVVM looks like this:

Last updated