Java前后端分离的认识

1、原由

  在网上查了关于前后端分离的资料,有所粗浅认识。记录下来,方便以后使用。以下均是个人看法,仅做参考。如有错误请指教,共同进步。

2、为什么前后端分离?

  ①、一个后台,可以让多种前台系统使用。后台仅仅对外提供接口,前台遵从接口标准向此接口发送合法的数据来获取对应的数据。例如,一个后台系统,你可以在web端、app、小程序、等多种前端来访问后台对应的接口。

3、分离后的前后台开发人员的工作内容变化

  ①、前台开发者不在仅仅简单的提供页面,还要负责调转的任务(以前靠springmvc、struts2来跳转)。

  ②、后台工作人员不在关注路由跳转。把工作重心转向业务层、持久层。当然后台开发人员还要编写对应的公共开发接口文档。