前后端分离开发个人总结
2020.12.3 初次编辑
一、 为什么前后端开发需要分离
在传统的java web 开发中,使用jsp进行开发,前端的开发人员在设计好HTML页面后,将页面的发送给后端人员,后端人员再对HTML页面进行数据填充等操作。
前端----》html--------》后端-------》JSP
传统的Java web 请求过程:
在这个过程中,后端人员对前端人员编写的HTML页面内容并不熟悉,在有错误或需求修改时,不能及时更正,而前端人员对于后端开发人员编写的内容也不理解,导致在对接和修改页面时沟通其实有些障碍。
这样的开发效率低,使用前后端分离的开发方式可以很好的解决这些问题。
二、使用前后端分离开发有什么优势
什么是前后端分离,就是前后端的代码分开开发,当成两个项目同时进行编写。
前端的代码负责客户端页面的展示,而后端的代码负责提供页面所需要的数据接口即可。
在更具体一些,后端代码负责动态的数据返回,而前端页面负责静态页面的展示,包括静态数据。
在前后端分离的Java web 请求过程中:
在开发过程中,前端人员可以先编