# Yi.Admin **Repository Path**: manong121/Yi ## Basic Information - **Project Name**: Yi.Admin - **Description**: 🔥爽🔥.Net8集大成者,终究轮子,简易实用,老牌经典。 后端.Net8,前端Vue3,框架三层架构\DDD领域驱动设计,内置Rbac权限管理、Bbs论坛社区系统 以用户体验出发。 架构干净整洁、采用微软风格原生框架封装。 适合小中大型项目上线、.Net8学习、Abp.vNext学习、Sqlsugar学习 、项目二次开发。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: abp - **Homepage**: https://ccnetcore.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 706 - **Created**: 2025-06-12 - **Last Updated**: 2025-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Yi框架

一套以用户体验出发的.Net8 Web开源框架

支持Abp.vNext 版本原生版本、Furion版本,前端接入Ruoyi/Pure Vue

集大成者,终究轮子

[![star](https://gitee.com/ccnetcore/yi/badge/star.svg?theme=dark)](https://gitee.com/ccnetcore/Yi) [![fork](https://gitee.com/ccnetcore/yi/badge/fork.svg?theme=dark)](https://gitee.com/ccnetcore/Yi) [![license](https://img.shields.io/badge/license-MIT-yellow)](https://gitee.com/ccnetcore/Yi) [English](README-en.md) | 简体中文 **** ## 🍍 简介: YiFramework是一个基于.Net8+Abp.vNext+SqlSugar的DDD领域驱动设计后端开源框架 谁说Abp复杂?谁说DDD难?`打破常规,化繁为简`,新人入门,项目二开,最佳方式之一 **中文:意框架**(和他的名字一样“简易”,同时接入Java的Ruoyi Vue3.0前端) 模块化,可根据业务自行引用或抛弃,集大成者,大而全乎,也许你能从中学习到一些独特见解 **英文:YiFramework** Yi框架-一套与SqlSugar一样爽的.Net8开源框架。 与Sqlsugar理念一致,以用户体验出发。 全生态拥抱AI,接入AI,100%代码经过AI洗礼 集大成者,终究轮子 (更新频繁,可watching持续关注。) ————这不仅仅是一个程序,更是一个艺术品,面向艺术的开发! > 核心特点:简单好用,框架不以打包形式引用,而是直接以项目附带源码给出,自由度拉满,遵循Mit协议,允许随意修改(请注明来源即可) **分支目录:** - 分支**Abp**: 基于Abp.vNext分支,DDD领域驱动设计,回归开发本质,极度简单,一个后台支持以下多个前端 - Yi.Abp.Net8:后端 - Yi.Bbs.Vue3:Bbs社区 前端 - Yi.Doc.Md: 开源文档教程 - Yi.Pure.Vue3:Pure ts后台前端 - Yi.RuoYi.Vue3:RuoYi js后台前端 **** ## 🍉 docker 一键启动 完整内容在:README-Docker.md 后端:`docker run -d --name yi.admin -p 19001:19001 jiftcc/yi.admin:last` bbs前端:`docker run -d --name yi.bbs -p 18001:18001 -v /home/Yi/Yi.Bbs.Vue3/yi-bbs.conf:/etc/nginx/conf.d/yi-bbs.conf jiftcc/yi.bbs:last` > 另外我们提供docker的build操作,我们更希望你能通过此种方式二开构建属于自己的镜像 **** ## 🍊 官网及演示地址: 废话少说直接上地址 Yi社区官网网址(Bbs社区正式):[ccnetcore.com](https://ccnetcore.com) (已上线,欢迎加入) Rbac后台演示地址:https://ccnetcore.com:1000 (用户cc、密码123456) Pure后台演示地址:https://ccnetcore.com:1001 (用户cc、密码123456) ## 🍏 支持: - [x] 完全支持单体应用架构 - [x] 完全支持分布式应用架构 - [x] 完全支持微服务架构 **** ## 🍇 详细到爆炸的Yi框架教程导航: 0. [社区导航大全](https://ccnetcore.com/article/aaa00329-7f35-d3fe-d258-3a0f8380b742/fb8c871b-41fc-21bc-474f-3a154498f42b) 1. [框架快速开始教程](https://ccnetcore.com/article/aaa00329-7f35-d3fe-d258-3a0f8380b742)(已完成) 2. [框架功能模块教程](https://ccnetcore.com/article/8c464ab3-8ba5-2761-a4b0-3a0f83a9f312)(已完成) 3. [实战演练开发教程](https://ccnetcore.com/article/e89c9593-f337-ada7-d108-3a0f83ae48e6)(已完成) 4. [橙子运维CICD教程](https://ccnetcore.com/article/6b80ed42-50cd-db15-c073-3a0fa8f7fd77)(已完成) 5. [版本更新日志](https://ccnetcore.com/article/e9e69a38-ce1e-06f5-7944-3a0fdc942ef3)(已完成) **** ## 🍓 它的理念: 谁说Abp复杂?谁说DDD难?打破常规,化繁为简,新人入门,项目二开,最佳方式之一 > 一百个人,就有一百种DDD,Yi框架不一定是极度严格的DDD,而是站在巨人的肩膀上,经过极多项目的提炼,摸索出一种最佳实践 优雅的进行快速开发,通常,简单程度与优雅程度不可兼得,Yi框架并不一昧的追求极致的解耦,会站在用户使用角度上,在使用难易度进行考虑衡量 > 一个面向用户的快速开发后端框架 在真正的使用过,你会明白这一点,极致的简单,也是优雅的一种体现。 **** ## 🍍 特点 - 面向用户的后端框架,使用简单,适合小型、中型、企业级项目 - 项目直接内置源码,不打包,非常适合进行二开改造 - 内置包含大量通用场景模块 - 优雅支持分布式及微服务架构 - 等等 ## 🍍 基础设施简介 以下全部功能可直接使用: - [Abp.vNext官网](https://docs.abp.io/zh-Hans/abp/latest/) - [SqlSugar官网](https://www.donet5.com/home/doc) ## 🍅 内置模块简介 - Rbac权限管理系统(已上线)(支持pure、ruoyi前端) - Bbs论坛社区系统(已上线) > 重复的东西,无需再写一遍,这也是优雅的体现之一 **** ## 🥭 核心技术 #### 后端 C# Asp.NetCore 8.0 - [x] 动态Api:Abp.vNext - [x] 鉴权授权:Jwt - [x] 日志:Serilog - [x] 模块化:Abp.vNext - [x] 依赖注入:Autofac - [x] 对象映射:Mapster - [x] ORM: SqlsugarCore - [x] 多租户:Abp.vNext - [x] 后台任务:Quartz.Net - [x] 本地缓存:Abp.vNext - [x] 分布式缓存:Abp.vNext - [x] 事件总线:Abp.vNext #### 前端 js Vue3 - [x] 异步请求:axios - [x] 图表:echarts - [x] ui:element-plus - [x] 存储:pinia - [x] 路由:vue-router - [x] 打包:vite #### 运维 - [x] 部署:nginx - [x] CICD:gitlab+Jenkins - [x] Docker:harbor **** ## 🍌 业务支持模块: #### 🍒 RABC权限管理系统(持续更新) (采用ruoyi前端) - 用户管理 - 角色管理 - 菜单管理 - 部门管理 - 岗位管理 - 字典管理 - 参数管理 - 用户在线 - 操作日志 - 登录日志 - 定时任务 - 缓存列表 - 服务监控 #### 🍐 BBS社区论坛系统(持续更新) (采用vue3前端) - 文章功能 - 板块功能 - 主题功能 - 个人中心 - 授权中心 - 权限管理 #### 🍉 演示截图:
## 🌶 感谢: [橙子]https://ccnetcore.com [XWen]https://gitee.com/on-wensil [朝夕教育]https://www.zhaoxiedu.net [Sqlsugar老杰哥]https://www.donet5.com/Home/Doc [车神]微信公众号搜索Dotnet技术进阶 [RuYiAdmin如意老兄]https://gitee.com/pang-mingjun/RuYiAdmin [ZrAdminNetCore字母老哥]https://gitee.com/izory/ZrAdminNetCore [Admin.NET]https://gitee.com/zuohuaijun/Admin.NET [Furion百小僧]https://furion.baiqian.ltd/ **** ## 🌽 联系我们: 作者QQ:`454313500`,2029年之前作者24小时在线,时刻保持活跃更新。 QQ交流群:官方一群(已满)、官方二群(已满)、官方三群:`786308927`(已满)、官方四群:`498310311`(已满)、官方五群:`981136525` 微信交流群:官方微信一群(已满)、官方微信二群(已满)、官方微信三群 微信交流群:加作者微信 chengzilaoge520 (橙子老哥520),备注拉群 联系作者,这里人人都是顾问 官方网址留言区:[ccnetcore.com](https://ccnetcore.com) **** ## 🍄 FQA: 前往官网查看留言区 [留言区](https://ccnetcore.com/discuss/1641030787056930818)