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

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

时间:2024-10-16 19:46:22浏览次数:8  
标签:UniApp Vue 框架 项目 开源 开发 NET8 NET

前言

今天大姚给大家分享一款基于.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等。

项目优势

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

内置多种功能

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

项目源代码

项目演示截图

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看

标签:UniApp,Vue,框架,项目,开源,开发,NET8,NET
From: https://www.cnblogs.com/Can-daydayup/p/18470621

相关文章

  • c# .net8 winform 嵌入 wpf 控件
    .netframework例子很多,但.netcore的很难找,经过和gpt很长时间的沟通,完成了。关键点是vs2022似乎还不支持设计时的ElementHost,所以必须通过代码初始化。1.新建一个wpf控件库2.创建一个导圆角的TextBox,控件名为 UserControl13.winform项目添加对wpf控件库项目......
  • springboot+vue基于SpringBoot的音乐演出购票系统【开题+程序+论文】
    系统程序文件列表开题报告内容研究背景在当今数字化时代,音乐演出已经成为人们休闲娱乐的重要组成部分,它不仅丰富了人们的精神生活,还促进了音乐文化的交流与传播。然而,传统的购票方式,如现场购票或通过电话订票,已难以满足日益增长的观众需求。观众在购票过程中常常面临信息不......
  • 初探Vue2:基础概念与实践指南
    通过记录自己在学习Vue2的过程中的实践经历,复盘项目中的技术应用,巩固Vue2的知识要点,并分享职场中的感悟和心得Vue2简介定义Vue.js,简称Vue,是一个渐进式JavaScript框架,它专注于构建用户界面,易于上手的同时,也能在复杂的应用场景中发挥强大的功能。特点Vue2的核心特点包括:响......
  • Vue详细入门(语法【二】)
    今天的学习目标!!!el挂载点data数据对象Vue实例生命周期1.beforeCreate2.created3.beforeMount4.mounted5.beforeUpdate6.updated7.beforeDestroy8.destroyed  在前面Vue详细入门(语法【一】)当中我们学习了什么是Vue,Vue是怎么使用的嘞,Vue有哪些指令,它的核心语......
  • 【开题报告+论文+源码】基于SpringBoot+Vue的学生成绩管理系统
    项目背景与意义在当今社会,科技的迅猛发展和互联网的广泛应用为各种领域的创新与发展提供了广阔的空间。特别是IT软件信息技术的崛起,已经成为连接买卖双方、推动商业活动高效进行的重要力量。电子商务不仅通过技术手段实现了交易的便捷化,还打破了地域和时间的限制,为全球范围内......
  • Vue3也能用上Vue2写的组件
    文章目录     文章目录概要整体架构流程参考博客实现效果图技术细节小结概要需求:开发一个问题反馈组件,要求企微连线负责人、跳转页面反馈问题...组件可以安装在Vue2、Vue3、React等项目里整体架构流程创建webpack-simple项目,编写组件,部署并发布npm包......
  • ssm果蔬销售商城vue 协同过滤算法 echart可视化springboot
    目录项目介绍系统实现截图协同过滤算法B/S架构技术介绍核心代码部分展示论文结构其他springboot项目推荐系统测试详细视频演示果蔬销售商城源码获取项目介绍ssm果蔬销售商城果蔬销售系统—便于商家记录销售情况同时方便消费者购买水果蔬菜的电商平台前台用户模块:......
  • [vue] 在vue中手动实现下拉刷新功能
    1.下拉刷新组件<template><divclass="box"ref="boxRef"@touchstart="touchstart"@touchmove="touchmove"@touchend="touchend":style="style"><slot/>......
  • 代码实战-前端-Vue ElementUI 调用摄像头并上传到后端的代码案例
    先上效果图调用摄像头的图片拍照的图片上传文件的效果图查看上传的图片(上传完的图片合并成一个PDF)引入插件--引入组件importCameraImagefrom'@/components/CameraImage/CameraComponets.vue';--放在vue的components中components:{CameraIm......
  • 基于数据可视化+SpringBoot+Vue的考研备战交流与分享平台设计和实现(源码+论文+部署讲
     博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs......