微服务项目实战前后端
时间: 2023-10-06 19:07:52 浏览: 171
SpringCloud微服务项目实战Vue版
此项目采用前后端分离的方式进行开发。前端使用了传智播客研究院开源的前端框架,基于黑马admin商用后台模板进行开发。官网提供了基础的脚手架,但我们可以使用功能完整的脚手架来节省开发时间。技术栈包括vue、elementUI、vuex、axios、vue-router和vue-i18n等。前端环境需要使用node 8和npm 5进行启动和安装。
在前后端交互流程中,包括UI组件交互操作、调用api service请求函数、使用封装的request.js发送请求、获取服务端返回数据以及更新data。为了方便管理维护,统一的请求处理放在src/api文件夹中,一般按照模块维度进行拆分文件。而src/utils/request.js是基于axios进行封装,方便统一处理请求参数、请求头和错误提示信息等。
阅读全文