SpringCloud + Vue 前后端分离微服务项目(一)

一、简介
开发工具使用:IDEA、Nodejs、Visual Studio Code 、MySQL5.5、JDK1.8
前端使用技术:VUE + EL
后台使用到的技术:OAuth2、Gateway、Zuul2.0、OpenResty + lua、Sentinel、OpenFeign、FastDFS、Elastic-Job(xxl-job)、Zipkin、Hystrix Turbine
GitHub地址:代码还未完全从业务中分离出来,现在正在分离

二、准备工作
从前端开始整个项目前端采用VUe+El,使用到的架构:vue、vuex、vue-router、axios,登录VUE官网可以具体看VUE的使用,有demo "VUE-MANAGE-ADMIN".

三、创建VUE项目
VS创建项目网上有详细教程,本节只讲解VUE中用户登录拦截及token认证存取
项目结构
SpringCloud + Vue 前后端分离微服务项目(一)_第1张图片

你可能感兴趣的:(springboot,java,vue.js,springcloud,docker)