🪶SimpleAdmin 是一个å°è€Œç¾Žçš„通用业务型åŽå°ç®¡ç†ç³»ç»Ÿï¼Œä¸“为解决开å‘过程ä¸çš„痛点难点而生。å‰ç«¯åŸºäºŽ ElementUI+Vue3+TypeScript,åŽç«¯åŸºäºŽ.NET6/7/8+SqlSugar å•例模å¼ã€‚采用 RBAC+多机构的æƒé™ç®¡ç†æ¨¡å¼ï¼Œå®žçŽ°å…¨ç½‘æœ€çµæ´»çš„æŽ¥å£çº§åˆ«æ•°æ®æƒé™æŽ§åˆ¶ã€‚ä»£ç æ³¨é‡Šè¦†ç›–率大于90%
,éžå¸¸é€‚åˆäºŒæ¬¡å¼€å‘。将日常开å‘ä¸çš„业务场景和框架紧密结åˆï¼Œå¹¶åšæŒä»¥äººä¸ºæœ¬,以业务为ä¸å¿ƒ,åšåˆ°å¼€ç®±å³ç”¨,代ç 简æ´ã€æ˜“扩展,注释详细,文档é½å…¨ï¼Œè®©ä½ 的开å‘少走弯路。
一个å“è¶Šçš„åŽå°ç®¡ç†æ¡†æž¶æ˜¯å¼€å‘者æå‡æ•ˆçއã€é™æœ¬å¢žè´¨çš„关键工具。我曾ç»å°è¯•在 Git 上æœç´¢å¼€æºçš„åŽå°ç®¡ç†ç³»ç»Ÿï¼Œå¸Œæœ›èƒ½ç”¨å®ƒä»¬ä½œä¸ºå…¬å¸é¡¹ç›®çš„èµ·ç‚¹ã€‚å¯æƒœçš„æ˜¯ï¼Œæˆ‘å‘现很多开æºç³»ç»Ÿéš¾ä»¥æ»¡è¶³æˆ‘的期待:è¦ä¹ˆç¼ºå¤±æ¸…晰的文档指导,è¦ä¹ˆä»£ç è´¨é‡è®©äººæ‹…忧,è¦ä¹ˆç³»ç»Ÿçš„æ‰©å±•性æžä¸ºæœ‰é™ï¼Œè¦ä¹ˆç³»ç»ŸåŠŸèƒ½è¿‡äºŽåºžå¤§è€Œå¤±åŽ»ç„¦ç‚¹ï¼Œç§¯é‡éš¾è¿”。
æ£å› ä¸ºè¿™æ ·çš„æŒ‘æˆ˜ï¼Œæˆ‘ä¸‹å®šå†³å¿ƒï¼Œè¦ä»Žæ— åˆ°æœ‰æ‰“é€ ä¸€ä¸ªå…¨æ–°çš„åŽå°ç®¡ç†æ¡†æž¶,这就是SimpleAdmin
的诞生背景。SimpleAdmin 是一个èšç„¦ä¸šåŠ¡éœ€æ±‚çš„ç®¡ç†ç³»ç»Ÿï¼Œå®ƒçš„æ ¸å¿ƒç†å¿µæ˜¯ç²¾ç®€è‡³ä¸Š
。我们深知,在功能和实用性之间找到完美的平衡点至关é‡è¦ï¼Œå› æ¤åœ¨ SimpleAdmin ä¸ï¼Œæˆ‘们åªä¿ç•™äº†é‚£äº›æœ€å…³é”®çš„ã€è¡Œä¹‹æœ‰æ•ˆçš„功能,并且全力以赴将它们åšå¾—更完美。
SimpleAdmin ä¸åªæ˜¯å·¥å…·ï¼Œå®ƒæ›´æ˜¯ä¸€ç§æ‰¿è¯ºï¼šç¡®ä¿æ¯ä½å¼€å‘è€…éƒ½èƒ½æ¯«æ— éšœç¢åœ°æŽŒæ¡ã€è¿›è€Œæ·±å…¥å®šåˆ¶ï¼Œä»Žè€Œä½¿å¾—框架适应项目,而éžè®©é¡¹ç›®è¢«è¿«é€‚åº”æ¡†æž¶ã€‚ä¸€ä¸ªä¼˜ç§€çš„æ¡†æž¶ï¼Œåº”è¯¥æ˜¯é‚£æ ·è‡ªè§£é‡Šçš„ä¼˜é›…ï¼ŒåŒæ—¶åˆèƒ½è½»æ¾åº”对二次开å‘的需求。
SimpleAdmin æ›´åƒæ˜¯ä¸€ç§ä¿¡å¿µï¼Œå®ƒä»¥ä»£ç 的形å¼è¡¨è¾¾äº†æˆ‘们对简约而ä¸ç®€å•的追求。唯有包å«è¿™ç§å“²å¦çš„æ¡†æž¶ï¼Œæ‰ç®—得上是有çµé‚,有价值的。它ä¸åªæ˜¯ä¸€ä¸ªå¹³å°æˆ–è€…æ¡†æž¶ï¼Œè€Œæ˜¯ä¸€ä¸ªä¸ºä¸šåŠ¡ç²¾å‡†æ‰“é€ çš„è§£å†³æ–¹æ¡ˆï¼Œä¸€ä¸ªå§‹ç»ˆåœ¨ä¸ºä½ çœæ—¶ã€çœå¿ƒå’ŒçœåŠ›çš„å¯é 盟å‹ã€‚
- å¯åЍåŠè¿è¡Œ,ä¸ä¼šå‡ºçŽ°æ‹‰ä¸‹æ¥ä»£ç è·‘ä¸èµ·æ¥çš„æƒ…å†µï¼Œè‡ªåŠ¨ç”Ÿæˆæ•°æ®åº“表和ç§å文件。
- 基于 SqlSugar å•例模å¼+CodeFirst+ä»“å‚¨çš„ç»“æž„ï¼Œæ— éœ€æ‹…å¿ƒä½œç”¨åŸŸé—®é¢˜ï¼Œç›´æŽ¥çˆ½æ’¸ã€‚
- 集æˆå›½å¯†åР坆,是国
首个
.NET 内置国密算法且å‰åŽç«¯åˆ†ç¦»å¿«é€Ÿå¼€å‘å¹³å°ã€‚其他说首个的都是å¹ç‰›çš®çš„! - æ’ä»¶å¼å¼€å‘ï¼Œä»£ç æ›´çµæ´»ï¼Œæž¶æž„更清晰,æ¯ä¸ªä¸šåŠ¡å±‚éƒ½å¯ä»¥æ˜¯ç‹¬ç«‹çš„,é¿å…åŽæœŸåŠŸèƒ½è¶Šæ¥è¶Šå¤šå¯¼è‡´é¡¹ç›®æˆä¸ºå±Žå±±ã€‚
- æžè‡´ç¼“å˜,系统快人一æ¥,一些基础é…置和用户æƒé™ä¿¡æ¯éƒ½æ”¾åœ¨äº†ç¼“å˜ä¸ï¼Œç”¨æˆ·é¦–次登录åŽï¼Œä¸‹æ¬¡å†ç™»å½•接å£è€—时实测
10-30ms
。 - RBAC+多机构的æƒé™+动æ€åˆ·æ–°,修改用户æƒé™åŽæ— éœ€é‡æ–°ç™»å½•å³å¯åˆ·æ–°ç”¨æˆ·æƒé™ã€‚
- å…¨ç½‘æœ€çµæ´»çš„æŽ¥å£çº§åˆ«æ•°æ®èŒƒå›´æƒé™æŽ§åˆ¶ï¼Œå¯ä»¥æŒ‡å®šæŸä¸ªè§’色/人员的æŸä¸ªæŽ¥å£çš„æ•°æ®æƒé™èŒƒå›´ã€‚
- åŽç«¯æºç 注释覆盖率超过90%
,æ¯ä¸€ä¸ªæ–¹æ³•,æ¯ä¸€æ¥éƒ½æœ‰è¯¦ç»†çš„è§£é‡Šå’Œè¯´æ˜Žï¼Œæ ¹æ®æ³¨é‡Šå’Œæ–‡æ¡£ä¹Ÿèƒ½è½»æ˜“看懂和二次开å‘,ä¸ç”¨æ¯å¤©åœ¨ç¾¤é‡Œé—®ä¸€äº›éžå¸¸åŸºç¡€çš„问题,节约了大é‡çš„开呿—¶é—´ã€‚
- 基于 Vue3.3ã€Vite4ã€TSã€Piniaã€Element-Plus ç‰æœ€æ–°æŠ€æœ¯æ ˆå¼€å‘
- 基于GeeKer Admin,ç•Œé¢æ¯”åŒç±»åž‹ UI 更清爽åˆç¾Žè§‚。
- é…ç½® Eslintã€Prettierã€Huskyã€Commitlintã€Lint-staged 规范å‰ç«¯å·¥ç¨‹ä»£ç 规范
- æä¾›ä¸°å¯Œçš„组件ã€å¸¸ç”¨ Hooks å°è£…,在一定程度上节çœä½ é€ è½®å的时间。
- æä¾›å¤šç§å¸ƒå±€æ–¹å¼åˆ‡æ¢ï¼Œä¸»é¢˜é¢œè‰²é…置,暗黑ã€ç°è‰²ã€è‰²å¼±ç‰æ¨¡å¼ã€‚
- ä¸°å¯Œçš„ä»£ç æ³¨é‡Š,æ¯ä¸€ä¸ªé¡µé¢éƒ½æœ‰è§£é‡Šè¯´æ˜Ž,新手也能快速上手。
- æå»ºä¼ä¸šå†…部åŽå°ç®¡ç†æ¡†æž¶
- 接外包项目/ç§æ´»
- 个人å¦ä¹ .Net æå»º Web 框架
- æå»ºå•†ç”¨é¡¹ç›®
- 对系统 UI ç¾Žè§‚æœ‰è¦æ±‚
- 对å¦ä¹ æ–°æŠ€æœ¯æœ‰å…´è¶£ï¼Œæ„¿æ„æŽ¥å—æ–°çš„æŠ€æœ¯
- .NET 新手,想找一个框架å¦ä¹ ,å¢žåŠ çŸ¥è¯†
- å¯¹æŠ€æœ¯æœ‰è¦æ±‚,喜欢高质é‡ä»£ç
- 想è¦èŠ±æ›´å¤šæ—¶é—´é™ªé™ªå®¶äºº,出去走走
- 䏿ƒ³åœ¨å„ç§ä½Žçº§ bug 上浪费时间
-
master æ£å¼ç¨³å®šç‰ˆæœ¬ï¼Œå…·ä½“版本å‡çº§å†…å®¹çœ‹æ›´æ–°æ ‡ç¾
-
dev å¼€å‘的分支(代ç å¯èƒ½éšæ—¶ä¼šæŽ¨ï¼Œä¸ä¿è¯è¿è¡Œå’Œä½¿ç”¨ï¼‰
-
js js 版本的分支,适é…于 js 版本å‰ç«¯çš„代ç
预览地å€ï¼š 点击查看
更新日志:点击查看
文档地å€(æ—§):https://www.cnblogs.com/huguodong/p/17021233.html
文档地å€(æ–°):http://118.190.201.181/
- 👉 Geeker Admin:https://docs.spicyboy.cn/
- 👉 MoYu:https://gitee.com/dotnetmoyu/MoYu
- 👉 SqlSugar:https://www.donet5.com/Doc/1/1180
- 👉 NewLife:https://www.newlifex.com/
- 👉 IdGenerator:https://github.com/yitter/idgenerator
- 👉 Masuit.Tools:https://gitee.com/masuit/Masuit.Tools
- 👉 Emqx:https://www.emqx.com/zh
- 👉 MagicodesIE: https://github.com/dotnetcore/Magicodes.IE
- 感谢 JetBrains æä¾›çš„å…è´¹å¼€æº License:
如果对您有帮助,请点击å³ä¸Šè§’âStarå…³æ³¨æˆ–æ‰«ç æèµ ï¼Œæ„Ÿè°¢æ”¯æŒå¼€æºï¼æèµ 金é¢â‰¥99å…ƒå³å¯åŠ å…¥å†…éƒ¨äº¤æµç¾¤ä¸€èµ·è®¨è®ºå¦ä¹ ,æèµ 之åŽåŠ q531035580å³å¯ã€‚
- 请ä¸è¦åˆ é™¤å’Œä¿®æ”¹æ ¹ç›®å½•ä¸‹çš„ LICENSE 文件。
- 请ä¸è¦åˆ 除和修改 SimpleAdmin æºç 头部的版æƒå£°æ˜Žã€‚
- åˆ†å‘æºç 时候,请注明软件出处。
- 基于本软件的作å“,åªèƒ½ä½¿ç”¨ SimpleAdmin 作为åŽå°æœåŠ¡ï¼Œé™¤å¤–æƒ…å†µä¸å¯å•†ç”¨ä¸”ä¸å…è®¸äºŒæ¬¡åˆ†å‘æˆ–å¼€æºã€‚
- 请ä¸å¾—将本软件应用于å±å®³å›½å®¶å®‰å…¨ã€è£èª‰å’Œåˆ©ç›Šçš„行为,ä¸èƒ½ä»¥ä»»ä½•å½¢å¼ç”¨äºŽéžæ³•为目的的行为。
- ä»»ä½•åŸºäºŽæœ¬è½¯ä»¶è€Œäº§ç”Ÿçš„ä¸€åˆ‡æ³•å¾‹çº çº·å’Œè´£ä»»ï¼Œå‡äºŽä½œè€…æ— å…³ã€‚