前后端分离概述
2021-12-12 本文已影响0人
Zerek_W
1.传统的javaweb开发
在传统的开发中,开发流程为:
前端 -> html静态页面 -> 后端 -> JSP

这种开发方式,前后端出现问题时,沟通效率极低。
2.前后端分离开发
前端只需要独立编写客户端代码,后端也只需要独立编写服务端代码提供数据接口即可。
前端通过Ajax请求来访问后端数据接口,将Model展示到View中
前后端开发者只需要提前
约定好接口文档(URL、参数、数据类型......),然后分别独立开发即可。
前端可以造假数据进行测试,完全不需要依赖于后端,最后完成前后端集成即可。
开发流程:
前端html -> Ajax -> Restful接口 ->后端数据接口

实现技术:
springboot + vue
参考视频:bilibili