Model View Update

from Wikipedia, the free encyclopedia

Model-View-Update ( MVU , English for model-presentation-update ) is a design pattern in software development, which comes from the programming language Elm .

architecture

MVU consists of three components:

model
represents the state of the application.
View
transforms the state into an output (e.g. HTML ).
Update
updates the state of the application by manipulating the model.

Implementations

Elm
  • Elm. Retrieved April 23, 2018 .
F # , C #

swell

  1. ^ Evan Czaplicki ( et alia ): The Elm Architecture. GitBook , February 2018, accessed April 23, 2018 .