
Gin-vue-admin:全棧開發(fā)神器
聲明:該文章由作者(Valentina Nappi)發(fā)表,轉(zhuǎn)載此文章須經(jīng)作者同意并請附上出處(0XUCN)及本頁鏈接。。
Gin-vue-admin 是一個20K+star的,基于 Vite、Vue3 和 Gin 的全棧開發(fā)平臺,支持 TypeScript 和 JavaScript 混用,旨在快速搭建中小型項目。它集成了 JWT 鑒權、權限管理、動態(tài)路由、顯隱可控組件、分頁封裝、多點登錄攔截、資源權限、上傳下載、代碼生成器、表單生成器和可配置的導入導出等功能。
這個平臺不僅提供了豐富的功能模塊,還通過全面的文檔和視頻教程,幫助開發(fā)者從環(huán)境搭建到項目部署。
軟件特點
Gin-vue-admin 的亮點在于其多樣化和強大的功能。以下是一些主要特點:
??權限管理:基于 JWT 和 Casbin 實現(xiàn)的權限管理。
??文件上傳下載:支持基于七牛云、阿里云和騰訊云的文件上傳操作。
??分頁封裝:前端使用 mixins 封裝分頁,簡單易用。
??用戶管理:系統(tǒng)管理員可以分配用戶角色和角色權限。
??角色管理:創(chuàng)建不同權限控制的角色,并分配 API 權限和菜單權限。
??菜單管理:用戶動態(tài)配置菜單,不同角色不同菜單。
??API 管理:不同用戶可調(diào)用的 API 接口權限不同。
??配置管理:配置文件可前臺修改(在線體驗站點不開放此功能)。
??條件搜索:增加條件搜索示例。
??RESTful 示例:提供用戶管理模塊中的示例 API。
??多點登錄限制:需要在 config.yaml 中將 system.use-multipoint 修改為 true,并配置 Redis 參數(shù)。
??分片上傳:提供文件分片上傳和大文件分片上傳功能示例。
??表單生成器:借助 @Variant Form 實現(xiàn)。
??代碼生成器:后臺基礎邏輯以及簡單 CURD 的代碼生成器。
技術選型
Gin-vue-admin 采用前后端分離模式,所有框架和組件均為開源產(chǎn)品。前端開發(fā)使用 Vue.js,后端開發(fā)使用 Gin 框架。數(shù)據(jù)庫采用 MySQL,緩存使用 Redis,API 文檔采用 Swagger。
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關注數(shù)據(jù)與安全,洞悉企業(yè)級服務市場:https://www.ijiandao.com/
- 1 習近平接見新疆各族各界代表 7904287
- 2 樺加沙風眼內(nèi)部曝光 拍攝部門:震撼 7808790
- 3 飛機狂風中降落 機翼險些砸地 7713230
- 4 援疆的山海深情 跨越千里萬里 7617376
- 5 馬克龍被美警察攔下 當場打給特朗普 7521425
- 6 臺風“樺加沙”影響有多大?解讀來了 7426828
- 7 上海再通報多校午餐發(fā)臭:涉嫌瞞報 7329321
- 8 深圳機場飛機被“五花大綁”防臺風 7232212
- 9 美媒:中國航母能力實現(xiàn)重大飛躍 7143678
- 10 為避臺風 小區(qū)近百輛車停上大橋 7043687