mvvm是基于客户端的,不用访问服务器,访问效率上比mvc要快速很多,MVC模式的通信是单向的,MVVM模式是双向的,mvc主要用dom渲染页面,页面渲染性能低,加载速度慢,用户体验相对较差,mvvm是个轻量极的模式,相较而言更简单,高效,灵活。