基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!

news/2024/10/21 22:57:59

前言

今天大姚给大家分享一款基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用:ZR.Admin.NET。

开源免费(基于MIT License开源协议)、代码量少、学习简单、通俗易懂、功能强大、易扩展、轻量级,让 web 开发更快速、简单高效(从此告别 996),解决 70%的重复工作,专注您的业务,轻松开发从现在开始!

项目介绍

ZR.Admin.NET是一款基于.NET平台开发的、前后端分离的通用权限管理后台系统。它采用了多种先进技术和框架,旨在提高开发效率,降低开发成本,并提供一个稳定、可扩展的后台管理系统解决方案。

主要特点

  • 前后端分离:系统采用前后端分离的设计模式,前端可以使用Vue.js(支持Vue2.x和Vue3.x)、uniapp等技术栈,后端则基于.NET Core/.NET 5/.NET 7/.NET 8等技术栈,实现了前后端的解耦,提高了系统的灵活性和可维护性。

  • 代码量少、学习简单、通俗易懂、功能强大、易扩展、轻量级,让 web 开发更快速、简单高效(从此告别 996),解决 70%的重复工作,专注您的业务,轻松开发从现在开始。

  • 丰富的前端框架:前端采用Element Plus、AntDesign等流行UI框架,支持动态国际化翻译(Vue3),让界面更加美观、易用。

  • 高效开发工具:提供了一键生成前后端代码的代码生成器,大大降低了开发工作量,同时支持在线构建器(仅支持Vue2),方便快速开发。

项目技术栈

后端:

.NET 8、Web API、SqlSugar、Swagger、SignalR、IpRateLimit、Quartz.NET、Redis、NLog等。

前端:

Vue.js(Vue2.x/Vue3.x)、uniapp、Vuex、Vue-router、Vue-cli、Axios、Element-UI、ECharts等。

项目优势

  • 文档全面、支持自定义的代码生成功能、依赖少(只需数据库即可使用),上手容易。
  • 前台系统不用编写登录、授权、认证模块;只负责编写业务模块即可。
  • 后台系统无需任何二次开发,直接发布即可使用。
  • 前台与后台系统分离,分别为不同的系统(域名可独立)。
  • 全局异常统一处理。

内置多种功能

系统内置了用户管理、部门管理、岗位管理、菜单管理、角色管理、字典管理、操作日志、登录日志等多种功能,满足一般后台管理系统的需求。

项目源代码

项目演示截图

项目源码地址

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

  • 开源地址:https://gitee.com/izory/ZrAdminNetCore

优秀项目和框架精选

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

  • GitHub开源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md
  • Gitee开源地址:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/72382.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Mininet问题合集

我的环境:Ubuntu 22.04.5 LTS liu@liu-Ubuntu-Desktop:~/桌面$ ovs-vsctl -V ovs-vsctl (Open vSwitch) 2.17.9 DB Schema 8.3.0liu@liu-Ubuntu-Desktop:~/桌面$ mn --version 2.3.0liu@liu-Ubuntu-Desktop:~/桌面$ python3 Python 3.10.12 (main, Sep 11 2024, 15:47:36) [GC…

计算机网络——第一章

@目录1.计算机网络在信息时代中的作用2.互联网概述2.1网络的网络2.2互联网发展的三个阶段3.互联网的组成3.1互联网的边缘部分3.2互联网的核心部分4.计算机网络的性能指标5.计算机网络体系结构5.1计算机网络的五层体系结构5.2 TCP/IP协议族6.本章重点概念 本文首先介绍计算机网络…

计算机基础(cpu,内存,硬盘)

计算机基础(cpu,内存,硬盘) 内存:负责硬盘等硬件上的数据与CPU之间数据交换处理; 缓存系统中的临时数据。 断电后数据丢失。硬盘: ​ 存储资料和软件等数据的设备,有容量大,断电数据不丢失的特点。 流程 ​ 简单来说,硬盘用来存储程序和数据,当运行程序时,CPU首先接…

Java中网络编程的学习

Java 网络编程学习总结 本章目标了解计算机网络基础知识 了解 OSI 七层参考模型 熟悉 TCP/IP 协议 熟悉常见网络协议 掌握 socket 套接字编程计算机网络 什么是计算机网络 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共…

高等数学 5.5 反常积分的审敛法 Γ函数

目录一、无穷限反常积分的审敛法二、无界函数的反常积分审敛法三、\(\Gamma\) 函数 一、无穷限反常积分的审敛法 定理1 设函数 \(f(x)\) 在区间 \([a, +\infty)\) 上连续,且 \(f(x) \geqslant 0\).若函数 \[F(x) = \int_a^x f(t) \mathrm{d}t \]在 \([a, +\infty)\) 上有上界,…

allergo导出位号图

1 选择ADB看一下 2 file export pdf

F5-TTS语音克隆汉化整合包1016

F5-TTS项目地址:https://github.com/SWivid/F5-TTS F5-TTS汉化整合包:https://pan.quark.cn/s/9754ae0cdbe4 F5-TTS在线demo: https://huggingface.co/spaces/mrfakename/E2-F5-TTSF5-TTS是由上海交通大学开源的一款基于流匹配的全非自回归文本到语音转换系统(Text-to-Speec…