MVC是后端语言的一种设计模式,主要实现对代码分层,数据模型层主要负责操作数据,视图层主要负责进行页面展示,可以认为前端三剑客充当的就是视图层,业务控制层,主要负责控制具体的业务逻辑,负责将数据层的数据交给视图层进行展示
MVVM是前端的一种设计模式,vue就是基于这种模式来设计的,是从mvc演变过来的,数据层,主要负责数据和方法的初始化,视图层主要负责进行页面展示,HTML css 充当的就是视图层 视图模型层,负责连接数据层和视图层,将数据层的数据交给视图层展示,将视图层的行为传递给数据层
MVP也是后端的一种设计模式,MVC设计模式演化过来的,主要应用安卓开发中,数据层,逻辑,业务逻辑。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理