Я смотрел на концепцию ViewModel, работая над компонентом GUI.Мне нравится идея, что ViewModel является своего рода подмножеством полной Модели, и что у меня могут быть различные представления о Модели.(И что ViewModels не зависят от реального представления GUI!)
Затем я начал думать о том, смогу ли я использовать эту концепцию и для модулей без GUI.Например, компонентам интеграции также может потребоваться подмножество модели, и они могут иметь «привязки» и «события» в абстрактном смысле.
Итак, есть ли какие-либо мысли об абстрактном смысле моделей представления,ограничено GUI?Или я неправильно понял концепцию ViewModel?: -)
Спасибо за любые отзывы!