聚合项目的演变

本文讲述了从早期的javaweb到前后端分离,再到Maven聚合项目的演变过程。重点介绍了Maven聚合项目的结构,如顶级工程、子工程(模块)之间的关系以及依赖管理。还提到了Springboot的整合,包括引入spring-boot-starter-parent依赖,创建主启动类,以及Springboot的自动装配原理。
摘要由CSDN通过智能技术生成

聚合项目之前后端分离项目的演变

1.早期传统javaweb
前端渲染是在服务器中渲染,一旦用户数量过大,服务器压力就大了
在这里插入图片描述

2.前后端单页面交互,MVVM开发模式:
为了适应多样性的发展,一套后端代码要和浏览器、手机端、pc端多接口使用,不用耦合在一起,功能上也新增加了如下功能:
H5页面:静态页面
正向代理:主动去请求资源,获取资源
反向代理Nginx:被请求资源
手机客户端的浏览器页面也是使用Restful进行请求,数据以Json格式传输
手机app:ios/android/小程序的客户端以同样的方式请求直接请求服务器
在这里插入图片描述

3.前后端分离模式:
采用工程学的原理,将项目拆分与聚合,来进行开发设计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值