ZRAdmin.NET doc
base .NET8 + vue2.x/vue3.x/uniapp A .NET rapid development framework with front-end and backend separation
Simple start-up
Configure the file
appsettings.json
节点下的 InitDb设置为 true ,启动项目即可初始化数据库。运行
http://localhost:8888/common/initseedData
即可初始化种子数据。
The front-end supports a variety of layout options
Why choose us
The front-end system does not need to write login, authorization, and authentication modules; You can only write business modules
The back-end system does not need any secondary development, and can be used directly after publishing
前台与后台系统分离,分别为不同的系统(域名可独立)
Unified handling of global exceptions
自定义的代码生成功能
依赖少(只需数据库即可使用),上手容易
Perfect logging system
等等其他功能,等你来发掘
Project characteristics
技术栈
使用 .NET8、Jwt、Redis、Vue、Element、Vite等前后端前沿技术开发。
轻量级
代码通俗易懂、依赖少、上手简单,只需要少数配置既可运行
高效率
项目简单可配,内置代码生成器,配置好表信息就能一键生成前后端代码。
分离式
前后端完全分离,前端基于 Vue,后端基于 .NET Core。
响应式
支持电脑、平板、手机等所有主流设备访问。
国际化
Vue3内置中文简体、中文繁体、英文,很容易扩展其他语言。
内置ORM
基于SqlSugar开发,支持大多数数据库,Aop、读写分离、分表分库等功能。
内置定时任务
定时任务基于Quartz.NET,支持sql、api、程序集创建定时任务。
多端支持
移动端采用uniapp开发,一键打包部署到h5、小程序、app等
代码生成
一键生成前后端代码、sql节省80%开发时间
数据权限
根据不同的角色访问不同权限的数据,支持多种数据权限
工作流
期待合作分成