Location>code7788 >text

A set of user experience to start the .NET8 Web open source framework

Popularity:452 ℃/2024-12-12 20:27:32

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/