专栏名:MVVM
所有者:羽音篠之
Model-View-ViewModel架构模式由Microsoft的Martin Fowler作为Presentation Model模式的实现架构被提出并应用于Windows Presentation Framework(WPF)。MVC架构已经对Model-View之间的耦合关系有较好的处理,而MVVM则更进一步,使用ViewModel表达MVC架构中Controller的行为,使得原本需要编码实现的Controller组件化、配置化。而构成ViewModel的Converter组件也具有出色的可测试性、可复用性。通过ViewModel构建出的控制器具有高度的可靠性、稳定性、可扩展性。
成员