-
项目介绍
本项目采用前后端分离开发,其中
后端技术栈
SpringBoot作为快速开发框架;
SpringCloud作为微服务架构框架;
Nacos-服务发现、分布式配置;
Feign-服务调用;
Hystrx-熔断器;
GateWay-服务网关;
Redis作为非关系型数据库为短信验证码、主页数据缓存等提供数据存储;
MyBatis-Plus作为持久层框架。
前端技术栈
Vue作为前端开发框架;
Element-ui作为后台管理系统模板框架;
nodejs作为JavaScript运行环境;
Echars作为数据图表工具。
第三方技术
阿里云OSS作为对象存储服务;
阿里云视频点播服务;
阿里云短信服务;
EsayExcel作为读取Excel工具;
-
数据库

-
微服务架构

-
功能点分析
后台管理系统
登录界面和权限管理:登录采用SpringSecurity,对用户进行权限管理,过程是首先通过

该项目采用前后端分离,后端使用SpringBoot、SpringCloud、Nacos、Feign、Hystrx、GateWay等构建微服务架构,前端利用Vue、Element-ui、Node.js等技术。使用阿里云OSS存储、视频点播服务、短信服务。实现了登录权限管理、讲师管理、课程分类、课程管理、统计分析等功能,前端网站包含轮播图、热门课程、讲师展示等。
最低0.47元/天 解锁文章
2827

被折叠的 条评论
为什么被折叠?



