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

前言

今天大姚给大家分享一套以用户体验出发的.NET8 Web开源框架:YiFramework。

项目介绍

YiFramework是一个基于.NET8 + Abp.vNext + SqlSugar 的DDD领域驱动设计后端开源框架,前端使用Vue3,项目架构模式三层架构\DDD领域驱动设计,内置RBAC权限管理、BBS论坛社区系统 以用户体验出发。架构干净整洁、采用微软风格原生框架封装。适合小中大型项目上线、.NET8学习、Abp.vNext学习、Sqlsugar学习 、项目二次开发。

项目特点

框架简单易用,框架不以打包形式引用,而是直接以项目附带源码给出,自由度拉满,遵循MIT License协议,允许随意修改(请注明来源即可)。

核心技术

后端

.NET8、Abp.vNext、Jwt、Serilog、Autofac、Mapster、SqlsugarCore、Quartz.Net等。

前端

vue3、axios、echarts、element-plus、vue-router、vite、pinia等。

运维

nginx、gitlab、Jenkins、harbor。

业务支持模块

RABC权限管理系统

用户管理、角色管理、菜单管理、部门管理、岗位管理、字典管理、参数管理、用户在线、登录日志、定时任务、服务监控等功能模块。

BBS社区论坛系统

文章功能、板块功能、主题功能、个人中心、授权中心、权限管理。

演示截图

 

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

posted @ 2024-12-12 13:27  追逐时光者  阅读(1213)  评论(7编辑  收藏  举报