首页 » 99链接平台 » 「源码分享」ASP.NET Core 3.1 + Vue.js的模块化通用后台管理框架(模块化框架扩展通用源码)

「源码分享」ASP.NET Core 3.1 + Vue.js的模块化通用后台管理框架(模块化框架扩展通用源码)

神尊大人 2024-10-23 21:18:39 0

扫一扫用手机浏览

文章目录 [+]

开发工具:Visual Studio 2019+、Visual Studio Code

后端:.Net Core 3.1、Dapper、Serilog、AutoMapper、FluentValidation、Swagger、RabbitMQ、Redis、EPPlus

前端:Node.js 10+、Vue.js 2.6+、Vue CLI、Vuex、VueRouter、Element-UI

「源码分享」ASP.NET Core 3.1 + Vue.js的模块化通用后台管理框架(模块化框架扩展通用源码) 99链接平台
(图片来自网络侵删)

前端框架 NetModular.UI

前端采用 Vue.js 全家桶+Element UI 开发,也是基于模块化思想设计。

系统截图:

后端框架结构说明:

框架模块

说明

00_Host

主机库

01_Utils

通用基础库

02_Data

轻量级 ORM 库(基于 Dapper 扩展)

03_Logging

日志库(基于 Serilog 扩展)

04_Mapper

对象映射库(基于 AutoMapper 扩展)

05_Swagger

接口文档库(基于 Swashbuckle 扩展)

06_Cache

缓存库,支持内存缓存和 Redis

07_Validation

模型验证库(基于 FluentValidation 扩展)

08_Auth

身份认证库,已实现 JWT 认证方式

09_Module

业务模块化核心库

10_MQ

消息通讯库,实现对 RabbitMQ 的封装

11_Quartz

基于 Quartz.Net 封装的任务调度库

12_Excel

Excel 扩展库

13_Config

通用配置库

14_Pdf

PDF 扩展库

15_MQTT

MQTT 扩展库(未实现)

16_OSS

对象存储库,内含七牛云 SDK 的 Core 版本

获取源码方式:点赞+转发+关注+私信源码名称!

大家的支持是我分享最大的动力!


标签:

相关文章