preamble
Today, Daiyao shares with you a new code based on .NET8 + Vue/...UniApp front-end and back-end separation of the rapid development framework, out of the box:.
Open source free (based on the MIT License open source agreement), the amount of code is small , easy to learn , easy to understand , powerful, easy to extend , lightweight , so that web development is faster , simple and efficient (from now on say goodbye to 996), to solve 70% of the duplication of work , focus on your business , easy to develop from now on !
Projects
NET platform is based on the development of a general-purpose front-end and back-end separation of permissions management back-end system. It uses a variety of advanced technologies and frameworks , designed to improve development efficiency , reduce development costs , and provide a stable , scalable backend management system solution .
Main features
-
Separation of front-end and back-end: The system adopts the design pattern of separation of front-end and back-end, the front-end can use (support and), uniapp and other technology stacks, while the back-end is based on .NET Core/.NET 5/.NET 7/.NET 8 and other technology stacks, which realizes the decoupling of front-end and back-end, and improves the flexibility and maintainability of the system.
-
Less code, easy to learn, easy to understand, powerful, easy to extend, lightweight, so that web development faster, simple and efficient (from now on, say goodbye to 996), to solve 70% of the duplication of work, focus on your business, easy to develop from now on.
-
Rich front-end framework: The front-end adopts Element Plus, AntDesign and other popular UI frameworks, and supports dynamic internationalized translation (Vue3), which makes the interface more beautiful and easy to use.
-
Efficient development tools: provides a one-click code generator to generate front-end and back-end code , greatly reducing the development workload , while supporting the online builder (only supports Vue2) , to facilitate rapid development .
Project Technology Stack
Rear end:
.NET 8、Web API、SqlSugar、Swagger、SignalR, IpRateLimit,, Redis, NLog, etc.
Front End:
(/)、uniapp、Vuex、Vue-router、Vue-cli、Axios、Element-UI、ECharts, etc.
Project Advantage
- Comprehensive documentation, customizable code generation support, few dependencies (only database is required to use), and easy to get started.
- The front-end system does not have to write the login, authorization, and authentication modules; it is only responsible for writing the business modules.
- The backend system does not require any secondary development and is ready to be released for use.
- Separation of front-end and back-end systems for separate systems (domains can be independent).
- Global exceptions are handled uniformly.
Built-in Multi-Functionality
The system has built-in user management, department management, job management, menu management, role management, dictionary management, operation log, log-in log, and many other functions to meet the needs of general back-office management systems.
Project Source Code
Project 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 💖.
- Open source address:/izory/ZrAdminNetCore
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/