# 技术栈/功能清单
# 功能清单
以下列出的功能清单为基础工程默认携带的,开源仓库中仅包含这些功能,更多功能模块需要通过GoldPanKit安装。
- 系统管理/用户管理
- 系统管理/角色管理
- 系统管理/权限管理
- 系统运维/菜单管理
- 系统运维/菜单管理/菜单图标管理
- 系统运维/字典管理
- 系统运维/字典管理/字典数据管理
- 系统运维/日志管理/操作日志
- 系统运维/日志管理/登录日志
# 技术选型
后端
- JDK:1.8
- 控制层:SpringBoot 2.7.18
- 持久层:MyBatis Plus 3.5.4.1
- 接口文档:Knife4j 3.0.3
- 权限:Apache Shiro 1.13.0 / Spring Security(可选)
- 数据库连接池:Alibaba Druid 1.2.20
- 缓存:内存缓存
前端
- Node:16.20.2
- NPM:8.19.4
- yarn:1.22.21
- volta:支持
- 基础框架:Vue 2.6.11
- 数据共享:Vuex 3.4.0
- 预编译:Sass 1.32.13
- UI库:Element-UI 2.15.14
- HTTP库:Axios 0.21.1
- 格式化:Eslint 6.7.2