项目优化Day3-02-前后端分离开发
介绍:
前后端分离开发,就是在项目开发过程中,对于前端代码的开发由专门的前端开发人员负责,后端代码则由后端开发人员负责,这样既可以做到分工明确、各司其职,提高开发效率,前后端代码并行开发,可以加快项目进度。
目前,前后端分离开发方式已经被越来越多的公司所采用,称为当前项目开发的主流开发方式。
前后端分离开发后,从工程结构上也会发生变化,即前后端代码不再混合在一个Maven工程中,而是分为前端工程和后端工程。
开发流程:
前后端分离开发后,面临一个问题,就是前端人员和后端开发人员如何进行配合来共同开发一个项目?
可以按照如下流程进行:
接口(API接口)就是一个http的请求地址,主要就是去定义:请求路径、请求方式、请求参数、响应数据等内容。
前端技术栈:
开发工具:
VSCode
hbuilder
技术框架:
nodejs 运行前端项目的基础
前端开发的基石,有点类似于jdk。我们开发的Java程序都需要基于jdk才能运行,而前段的node.js也是起类似的作用,它使用的很多框架
都是基于node.js来运行的。所以是前端开发项目中运行前端项目的基础。
VUE
ElementUI
mock
用来测试,生成模拟数据
webpack
mock
用来测试,生成模拟数据
webpack
前端用来打包的工具,打成前端特有的js包,不是jar包也不是war包哦