这里下载gin-vue-admin 后台管理系统框架 免费版—最新资源、最热资源、资源官方下载站

下载排行|最近更新

关键词
当前位置:首页其他源码开发框架 → gin-vue-admin 后台管理系统框架 免费版 2.5.9
gin-vue-admin 后台管理系统框架 免费版

gin-vue-admin 后台管理系统框架 免费版 2.5.9

基于gin+vue搭建的后台管理系统
下载地址
  • 软件介绍
  • 猜你喜欢
  • 同类推荐
  • 相关文章

gin-vue-admin是一个基于gin+vue搭建的后台管理系统框架,集成jwt鉴权,权限管理,动态路由,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,通用工作流等基础功能。

主要功能

1、权限管理:基于jwt和casbin实现的权限管理。

2、文件上传下载:实现基于七牛云, 阿里云, 腾讯云 的文件上传操作(请开发自己去各个平台的申请对应 token 或者对应key)。

3、分页封装:前端使用 mixins 封装分页,分页方法调用 mixins 即可。

4、用户管理:系统管理员分配用户角色和角色权限。

5、角色管理:创建权限控制的主要对象,可以给角色分配不同api权限和菜单权限。

6、菜单管理:实现用户动态菜单配置,实现不同角色不同菜单。

7、api管理:不同用户可调用的api接口的权限不同。

8、配置管理:配置文件可前台修改(在线体验站点不开放此功能)。

9、条件搜索:增加条件搜索示例。

10、restful示例:可以参考用户管理模块中的示例API。

前端文件参考: web/src/view/superAdmin/api/api.vue

后台文件参考: server/router/sys_api.go

11、多点登录限制:需要在config.yaml中把system中的use-multipoint修改为true(需要自行配置Redis和Config中的Redis参数,测试阶段,有bug请及时反馈)。

12、分片长传:提供文件分片上传和大文件分片上传功能示例。

13、表单生成器:表单生成器借助 @form-generator 。

14、代码生成器:后台基础逻辑以及简单curd的代码生成器。

技术选型

前端:用基于 Vue 的 Element 构建基础页面。

后端:用 Gin 快速搭建基础restful风格API,Gin 是一个go语言编写的Web框架。

数据库:采用MySql > (5.7) 版本 数据库引擎 InnoDB,使用 gorm 实现对数据库的基本操作。

缓存:使用Redis实现记录当前活跃用户的jwt令牌并实现多点登录限制。

API文档:使用Swagger构建自动化文档。

配置文件:使用 fsnotify 和 viper 实现yaml格式的配置文件。

日志:使用 zap 实现日志记录。

使用说明

- node版本 > v16.8.3

- golang版本 >= v1.16

- IDE推荐:Goland

server项目

使用 Goland 等编辑工具,打开server目录,不可以打开 gin-vue-admin 根目录

# 克隆项目 git clone https://github.com/flipped-aurora/gin-vue-admin.git # 进入server文件夹 cd server # 使用 go mod 并安装go依赖包 go generate # 编译 go build -o server main.go (windows编译命令为go build -o server.exe main.go ) # 运行二进制 ./server (windows运行命令为 server.exe)

web项目

# 进入web文件夹 cd web # 安装依赖 npm install # 启动web项目 npm run serve 系统架构图

前端详细设计图

 

展开内容

下载地址

同类推荐

推荐文章

本类排行

  • 周排行
  • 月排行

友情链接关于我们下载帮助(?)联系我们投诉举报

CopyRight © 2010-2023 这里下载 heredown.com , All Rights Reserved 版权所有 蒙ICP备2023006002号-1 蒙公网安备15052402000135

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系

声明: