
Gin-vue-admin:全棧開發(fā)神器
Gin-vue-admin 是一個(gè)20K+star的,基于 Vite、Vue3 和 Gin 的全棧開發(fā)平臺,支持 TypeScript 和 JavaScript 混用,旨在快速搭建中小型項(xiàng)目。它集成了 JWT 鑒權(quán)、權(quán)限管理、動(dòng)態(tài)路由、顯隱可控組件、分頁封裝、多點(diǎn)登錄攔截、資源權(quán)限、上傳下載、代碼生成器、表單生成器和可配置的導(dǎo)入導(dǎo)出等功能。
這個(gè)平臺不僅提供了豐富的功能模塊,還通過全面的文檔和視頻教程,幫助開發(fā)者從環(huán)境搭建到項(xiàng)目部署。
軟件特點(diǎn)
Gin-vue-admin 的亮點(diǎn)在于其多樣化和強(qiáng)大的功能。以下是一些主要特點(diǎn):
??權(quán)限管理:基于 JWT 和 Casbin 實(shí)現(xiàn)的權(quán)限管理。
??文件上傳下載:支持基于七牛云、阿里云和騰訊云的文件上傳操作。
??分頁封裝:前端使用 mixins 封裝分頁,簡單易用。
??用戶管理:系統(tǒng)管理員可以分配用戶角色和角色權(quán)限。
??角色管理:創(chuàng)建不同權(quán)限控制的角色,并分配 API 權(quán)限和菜單權(quán)限。
??菜單管理:用戶動(dòng)態(tài)配置菜單,不同角色不同菜單。
??API 管理:不同用戶可調(diào)用的 API 接口權(quán)限不同。
??配置管理:配置文件可前臺修改(在線體驗(yàn)站點(diǎn)不開放此功能)。
??條件搜索:增加條件搜索示例。
??RESTful 示例:提供用戶管理模塊中的示例 API。
??多點(diǎn)登錄限制:需要在 config.yaml 中將 system.use-multipoint 修改為 true,并配置 Redis 參數(shù)。
??分片上傳:提供文件分片上傳和大文件分片上傳功能示例。
??表單生成器:借助 @Variant Form 實(shí)現(xiàn)。
??代碼生成器:后臺基礎(chǔ)邏輯以及簡單 CURD 的代碼生成器。
技術(shù)選型
Gin-vue-admin 采用前后端分離模式,所有框架和組件均為開源產(chǎn)品。前端開發(fā)使用 Vue.js,后端開發(fā)使用 Gin 框架。數(shù)據(jù)庫采用 MySQL,緩存使用 Redis,API 文檔采用 Swagger。
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級服務(wù)市場:https://www.ijiandao.com/

隨時(shí)掌握互聯(lián)網(wǎng)精彩
- 1 看總書記關(guān)心的清潔能源這樣發(fā)電 7904660
- 2 今年最強(qiáng)臺風(fēng)來襲 7809288
- 3 澳加英宣布承認(rèn)巴勒斯坦國 7713203
- 4 長春航空展這些“首次”不要錯(cuò)過 7617258
- 5 43歲二胎媽媽患阿爾茨海默病 7523513
- 6 iPhone 17橙色斜挎掛繩賣斷貨 7424229
- 7 女兒發(fā)現(xiàn)父親500多萬遺產(chǎn)用于保健 7333364
- 8 英國航母從南?!傲锪恕?/a> 7237252
- 9 中國消失的森林正“全盤復(fù)活” 7139593
- 10 三所“零近視”小學(xué)帶來的啟示 7040964