Skip to content

Instantly share code, notes, and snippets.

@r1r11
Last active March 14, 2019 23:40
Show Gist options
  • Save r1r11/0f064d88a6fd3c8fe13460a208e38dcc to your computer and use it in GitHub Desktop.
Save r1r11/0f064d88a6fd3c8fe13460a208e38dcc to your computer and use it in GitHub Desktop.

ModelController purely operates on the domain model; not the UI; (you could break this in half and it would be similar)

ModelView is the structure of the read only portions of the UI. It can contain ControlViews and one more more ViewModels

ControlView is the structure of an interactive element which gives the user control

ViewModel is the model of the view it self, not the domain model, so it replaces CSS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment