首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表示、业务逻辑、数据访问层和MVC组件在哪里运行:服务器端还是客户端?

表示、业务逻辑、数据访问层和MVC组件在哪里运行:服务器端还是客户端?
EN

Software Engineering用户
提问于 2019-11-30 02:28:06
回答 1查看 1.6K关注 0票数 -2

当我试图理解web应用程序的体系结构(表示层,即UI层、业务逻辑层、数据访问层和MVC)和部署(其中部分运行在客户端或服务器端)时,我遇到了一些困难。

  1. 现在,有了棱角、React和Vue等现代前端框架,整个表示层是否运行在客户端,整个业务逻辑层和整个数据访问层是否运行在服务器端?
  2. 在流行的前端框架开始使用之前(例如10-15年前,Java EE和Spring是最流行的),表示层的一小部分是否运行在客户端,而表示层、整个业务逻辑层和整个数据访问层是否运行在服务器端?
  3. 当使用MVC时,模型意味着与业务逻辑层相同,控制器和视图意味着与表示层相同吗?
  4. 在现代前端框架中,模型、控制器和视图在哪里运行:服务器端还是客户端?
  5. 在流行的前端框架开始使用之前,例如10-15年前,当Java和Spring最流行时,模型、控制器和视图运行在哪里:服务器端还是客户端?

谢谢。

EN

回答 1

Software Engineering用户

发布于 2019-11-30 07:32:22

票数 3
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/401827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档