Model View Update
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 .
 
- WebSharper MVU. In: GitHub. Retrieved April 23, 2018 .
 
swell
- ^ Evan Czaplicki ( et alia ): The Elm Architecture. GitBook , February 2018, accessed April 23, 2018 .