基于分布式微服务技术栈的前后端分离项目,使用SpringBoot、Spring Cloud、Spring Cloud Alibaba、Vue、ElementUI、MyBatis-Plus、MySQL、Git、Maven、Linux、Nginx和Docker等技术,前端涉及Html、Css、Js、Vue、ElementUI、Axios、JQuery和Node.js,后端采用Spring Boot、Spring Cloud和MyBatis-Plus,数据库使用MySQL,项目管理使用Git和Maven,部署平台为Linux和Docker,实现了流量控制、熔断降级和系统负载保护等功能,通过Alibaba/Nacos作为注册中心和Alibaba/云存储OOS实现快速开发。项目还使用了代码生成器和Vue前端脚手架项目,以及常用工具如VirtualBox、Vagrant、Postman和浏览器跨域技术。