preamble
Today Daiyao to share a set of user experience to start the .NET8 Web open source framework: YiFramework.
Projects
YiFramework is based on .NET8 + + SqlSugar DDD domain-driven design of the back-end open source framework , the front-end use Vue3, the project architecture model three-tier architecture \ DDD domain-driven design , built-in RBAC permissions management , BBS forums and community systems to start with the user experience . Architecture clean and tidy , using Microsoft style native framework package . Suitable for small, medium and large projects online, .NET8 learning, learning, Sqlsugar learning, project secondary development.
Project Characteristics
Framework is simple and easy to use , the framework is not packaged in the form of references , but directly to the project comes with the source code is given , the degree of freedom to pull the full , follow the MIT License agreement , allowing arbitrary modification ( please specify the source can be ) .
core technology
back end
NET8,, Jwt, Serilog, Autofac, Mapster, SqlsugarCore, etc.
forward part of sth.
vue3、axios、echarts、element-plus、vue-router、vite、pinia, etc.
operation and maintenance (O&M)
nginx、gitlab、Jenkins、harbor。
Business Support Module
RABC Rights Management System
User Management, Role Management, Menu Management, Department Management, Job Management, Dictionary Management, Parameter Management, User Online, Login Log, Timed Tasks, Service Monitoring and other functional modules.
BBS Community Forum System
Article function, board function, theme function, personal center, authorization center, permission management.
Demo Screenshots
Project source code address
More useful features and characteristics of the project welcome to the project open source address to view 👀, do not forget to give the project a Star support 💖.
- Gitee open source address:/ccnetcore/Yi
A selection of great projects and frameworks
This project has been included in the C#/.NET/.NET Core Excellent Projects and Frameworks Selection, focusing on the excellent projects and frameworks selection can let you keep abreast of the latest developments and best practices in the field of C#, .NET and .NET Core, and improve the efficiency and quality of development work. The pit has been dug, you are welcome to submit PR recommendations or self-recommendation (so that excellent projects and frameworks are not buried 🤞).
- GitHub open source address:/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/
- Gitee open source address:/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/