单体应用:
客户端+服务端(jsp+javaweb)
优点:
缺点:
同步请求,效率低
耦合度过高
开发效率低
前后端开发人员沟通成本过高
前后端分离:
客户端+前端应用(html+css+js)+后端应用(javaweb)-->通过ajax进行数据交互
优点:
耦合度大大降低
异步请求提高用户体验
开发效率提高
缺点:
常用技术选型:springboot+vue
单体应用:
客户端+服务端(jsp+javaweb)
优点:
缺点:
同步请求,效率低
耦合度过高
开发效率低
前后端开发人员沟通成本过高
前后端分离:
客户端+前端应用(html+css+js)+后端应用(javaweb)-->通过ajax进行数据交互
优点:
耦合度大大降低
异步请求提高用户体验
开发效率提高
缺点:
常用技术选型:springboot+vue