Skip to content
Shop

CommunityJoin Our PatreonDonate

Sponsored Ads

Sponsored Ads

MVVM 10.2.24

MVVM stands for (Model, View, ViewModel) and it is an architecture (a way of structuring your code) in a way that separates the User Interface , Model and Business Logic, similar to purpose of the MVC pattern used in most web applications. MVVM allows for two-way communication (good for interactivity) whereas MVC mostly has one way communication.

Note: It seems that this all uses the observer design pattern to look for changes in the UI and do some change to the model.

Resources