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 .