1.MVC是后端的分层开发概念; M,Model层,处理数据的CRUD;V,View层,一般看作前端页面;C,Controller业务逻辑层(路由也是一部分,登录、注销等业务逻辑); 2.MVVM是前端视图层的概念; 主要关注于视图层分离,也就是说:MVVM把前端的视图层分为了三部分,Model,VM(viewmodel),View; ps:来自于听了B站某位大佬的教程