本项目是根据 b站视频教程 完成的一个分布式项目
- Vue.js
- Nuxt.js (服务端渲染技术,基于Vue.js的轻量级应用框架)
- vue-admin-template-master
- Element-UI
- webpack
- node.js
- ECharts
- 使用Es6的开发规范
- Mybatis-Plus
- SpringBoot(2.2.1.RELEASE)
- Spring Security
- SpringCloud(Hoxton.RELEASE)
- SpringCloudAlibaba(0.2.2.RELEASE)
- Spring-Cloud-Alibaba-Nacos(服务发现+配置中心+消息总线)
- OpenFeign(服务调用)
- Hystrix(熔断器)
- Spring-Cloud-Gateway(服务网关)
- EasyExcel
- OAuth2
基于nuxt
的在线教育网站,使用element-ui做组件,axios请求获取数据
- 幻灯片播放
- 阿里云视频点播播放视频
- 课程购买
- 注册、登录、wx登录
git clone https://github.com/Coding-Coder/guli-education-web.git
cd guli-vue-front
# 修改npm源
npm install --registry=https://registry.npm.taobao.org
npm install
npm run dev
基于vue-admin-template
开发的在线教育后台管理系统,使用element-ui做组件,axios请求数据,使用Echarts做数据统计
git clone https://github.com/Coding-Coder/guli-education-web.git
cd guli-vue-admin
npm install
npm run dev