导航菜单
首 页
模板
查询
套餐
代理
资讯
案例
关于
入口
您的位置:
首 页
>
新闻中心
>
行业动态
> 前后分离MVC模式的Web开发
官网公告
服务领域
企业网站建设
公司网站制作
企业网站设计
企业建网站
企业做网站
手机网站建设
网站SEO优化
动态观点
资讯动态
行业动态
资讯动态
行业动态
行业动态
前后分离MVC模式的Web开发
发布:2021-02-20 12:36:56 浏览:5206
前后分离MVC模式的Web开发
。视图层(V)是页面的搭建,显示各种数据,划分为前端;模型层(M)是存储各种数据和处理不同的业务逻辑,划分为后端。最关键是控制层的划分,因为这关系到前后耦合问题的处理。控制层(C)是具备转发和处理请求的功能,它是一个信息的调配处理器,解析客户端的请求内容并把此内容发送给某个服务端,服务端得到内容在模型层处理后,反馈内容给控制层,再由此给客户端发送正确的网页页面。虽然说控制层和模型层的交流比较简单,用来进行数据交互。从控制层的作用来看,它是数据的交互和调度地方,没有业务逻辑,所以把控制层划分到前端比较合理。
大多数门户网站在构建中将Node.js作为中间层,利用Express开发企业网站。用户访问企业网站的门户时,服务端进行判定且响应。如果页面需要动态型的数据,Node会把用户id作为请求的参数发送给后端的接口,后端接受请求处理后以JSON的形式返还给Node层。数据传达到Node层后,运用函数回调渲染相应的页面,这些获取的数据会注入到EJS模板,将JSON数据转换成HTML,最终将文件显示在浏览器里,这时用户就可以看到。
前后分离模式的应用,它有一个优势就是后端的数据使用性非常强。举个例子,我们今天查询天气预报非常方便,不过天气预报的查询功能调用的是外部接口,用户发送请求某个城市的天气情况请求,前台获取请求参数,运用AJAX技术向Node层发出请求,由Node层发送二次请求给天气预报接口,然后天气预报接口响应请求参数处理后将响应的数据原路反馈给Node端,再转回前台页面,用户刷新一下就得到某个城市的天气预报。正式利用这种前后分离模式,使得天气预报的后端只注重天气数据的更新,而不需要再去关注页面的结构,前端只需要注重界面对用户的呈现,而不需要去更新数据,而且这种平台在任何网络连接到的地方都可以用到天气预报的数据,这就说明了可以复用前后分离数据。
>>> 查看
《前后分离MVC模式的Web开发》
更多相关资讯 <<<
本文地址:http://www.canadaye.cn/news/html/23950.html
上一个:
图书馆网站建设提供信息服务内容分析
下一个:
政务网站与政务新媒体应齐头并进
首页
手机
分类
顶部
友情链接
谷歌地图
百度地图
HTML地图
TXT地图
建站代理
模板网站
PHP开发
华谨检测技术服务
华友机械厂
狮弛环保科技
模板网站制作
优品智能家居
阿诺捷喷码机
上海通仪机械
大口袋文化
聚高测控技术
沧州捷高电气
恒悦房地产
凯得宝
焚化式座便器
俄雯教育
罗博针纺科技
百川智慧
罗博针纺
灯塔蓄电池
CSB蓄电池
汤浅蓄电池,汤浅电池
BATA电池
西恩迪
双登电池
GNB蓄电池
赶快点击我,让我来帮您!