前后端分离开发已经是很流行的一个开发模式。前端开发不需要部署后端语言的环境,后端开发也不需要前端写好的任何程序。后端只管暴露各种API接口供给前端进行数据的增、删、改、查,不负责生成HTML页面,这种方式能够减轻后端任务让后端开发更加专注。尤其是在微服务的开发框架下,前后端分离开发的模式应用更加广泛。本篇亦是在微服务的开发框架下的实践总结。在微服务开发框架下,前端通常被设计成一个独立的微服务。前后端仅仅通过接口来协作,前端服务最终生成一个独立的Docker镜像来部署。在产品的核心微服务定义完成后