1 Star 0 Fork 357

李想 / Admin.SimpleAdmin

forked from DotNet-MoYu / Admin.SimpleAdmin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 6.96 KB
一键复制 编辑 原始数据 按行查看 历史
SimpleAdmin

🐔没有花里胡哨,只有简单、稳定、灵活、高效🐔

AUR star fork

如果您觉得有帮助,请点右上角 "Star" 支持一下谢谢

🎨 框架介绍

🪶SimpleAdmin 是一个小而美的通用业务型后台管理系统,专为解决开发过程中的痛点难点而生。前端基于 ElementUI+Vue3+TypeScript,后端基于.NET6/7/8+SqlSugar 单例模式。采用 RBAC+多机构的权限管理模式,实现全网最灵活的接口级别数据权限控制。代码注释覆盖率大于90%,非常适合二次开发。将日常开发中的业务场景和框架紧密结合,并坚持以人为本,以业务为中心,做到开箱即用,代码简洁、易扩展,注释详细,文档齐全,让你的开发少走弯路。

🎓 设计初衷和理念

✨ 系统特色

⛏️ 对于后端

  • 启动及运行,不会出现拉下来代码跑不起来的情况,自动生成数据库表和种子文件。
  • 基于 SqlSugar 单例模式+CodeFirst+仓储的结构,无需担心作用域问题,直接爽撸。
  • 插件式开发,代码更灵活,架构更清晰,每个业务层都可以是独立的,避免后期功能越来越多导致项目成为屎山。
  • 极致缓存,系统快人一步,一些基础配置和用户权限信息都放在了缓存中,用户首次登录后,下次再登录接口耗时实测10-30ms
  • RBAC+多机构的权限+动态刷新,修改用户权限后无需重新登录即可刷新用户权限。
  • 全网最灵活的接口级别数据范围权限控制,可以指定某个角色/人员的某个接口的数据权限范围。
  • 后端源码注释覆盖率超过90%
    ,每一个方法,每一步都有详细的解释和说明,根据注释和文档也能轻易看懂和二次开发,不用每天在群里问一些非常基础的问题,节约了大量的开发时间。

📱 对于前端

  • 基于 Vue3.3、Vite4、TS、Pinia、Element-Plus 等最新技术栈开发
  • 基于GeeKer Admin,界面清爽又美观。
  • 配置 Eslint、Prettier、Husky、Commitlint、Lint-staged 规范前端工程代码规范
  • 提供丰富的组件、常用 Hooks 封装,在一定程度上节省你造轮子的时间。
  • 提供多种布局方式切换,主题颜色配置,暗黑、灰色、色弱等模式。
  • 丰富的代码注释,每一个页面都有解释说明,新手也能快速上手。

适用场景

  • 搭建企业内部后台管理框架
  • 接外包项目/私活
  • 学习.Net 搭建 Web 框架
  • 搭建商用项目

适用人群

  • 对系统界面美观有要求
  • 对学习新技术有兴趣,愿意接受新的技术
  • .NET 新手,想找一个框架学习,增加知识
  • 对技术有要求,喜欢高质量代码
  • 想要花更多时间陪陪家人,出去走走
  • 不想在各种低级 bug 上浪费时间

分支说明

  • master 正式稳定版本,具体版本升级内容看更新标签

  • dev 开发的分支(代码可能随时会推,不保证运行和使用)

  • js js 版本的分支,适配于 js 版本前端的代码

效果展示

🎈 相关连接 🎈

更新日志:点击查看

文档地址(待更新):https://www.cnblogs.com/huguodong/p/17021233.html

常见问题合集(待更新):https://www.cnblogs.com/huguodong/p/17021241.html

🔖 友情链接 🔖

👏 鸣谢 👏

  • 感谢 JetBrains 提供的免费开源 License:

🤌 赞助 🤌

如果对您有帮助,请点击右上角⭐Star关注或扫码捐赠,感谢支持开源!捐赠金额≥99元即可加入内部交流群一起讨论学习,捐赠之后加q531035580即可。

💾 版权声明 💾

  • 请不要删除和修改根目录下的 LICENSE 文件。
  • 请不要删除和修改 SimpleAdmin 源码头部的版权声明。
  • 分发源码时候,请注明软件出处。
  • 基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
  • 请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
  • 任何基于本软件而产生的一切法律纠纷和责任,均于作者无关。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/lny2017/SimpleAdmin.git
git@gitee.com:lny2017/SimpleAdmin.git
lny2017
SimpleAdmin
Admin.SimpleAdmin
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891