UI паттерны состояния
MVC | Model | DTO, содержащая поля, необходимые для формирования View. |
|
View | Некоторый шаблон представления данных. (Шаблон разметки или структуры данных внешнего публичного интерфейса) Содержит информацию о привязке конкретных полей Model. | ||
Controller | Модуль принимает входной запрос, формирует Model и передает его во View. Возвращает в ответе результат. | ||
MVP | Model | ||
View | |||
Presenter | |||
MVVM | Model | C# и WPF | Паттерн MVVM WPF | Паттерн MVVM | |
View | |||
View model | |||
MVI | Model | Современная MVI-архитектура на базе Kotlin Архитектура MVI MVI - a Reactive Architecture Pattern Реактивные приложения с Model-View-Intent. Часть 2: View и Intent Unidirectional Data or State Flow (UDF).The Case for Unidirectional Data Flow
| |
View | |||
Intent | |||
Паттерны для новичков: MVC vs MVP vs MVVM
https://habr.com/ru/post/215605/
Альтернативный взгляд на MVC, MVP и MVVM
https://medium.com/you-gotta-get-schwifty/альтернативный-взгляд-на-mvc-mvp-и-mvvm-389841cefa70
Внутренние ссылки:
Дочерние страницы:
Обратные ссылки:
- Применение DDD и шаблонов проектирования. | Джимми Нильссон
- Xamarin.Forms
- Rx | Reactive Extensions
- ASP.NET MVC
- JavaScript
- Redux
- WPF
- Управление состоянием