今天给大家推荐一个遵循Clean Architecture原则开源架构。
项目简介
这是基于Asp.net Core 6开发的,遵循Clean Architecture原则,可以高效、快速地构建基于 Razor Pages 的 Web 应用程序。
技术架构
1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、数据库支持:默认使用内存数据库。该框架支持更换其他数据库,Sqlserve,MySQL。
3、Asp.Net Core 6 + Entity Framework Core 6 + Jquery EasyUI + SmartAdmin - Responsive WebApp + Razor Pages。
项目结构

后台管理系统
1、首页
2、权限:用户、角色、日志、审核跟踪。
3、UI组件:边框、颜色、字体、清除、布局、显示样式、响应式、位置、排版、菜单。
4、组件:弹窗、手风琴、标签、面包屑、按钮、按钮组、下拉菜单、列表、导航栏、Pannel、翻页、进度条、滚动条、表格、提示框等。
5、图标。
6、工作流:表单、历史记录、审批
7、主数据:客户、字典
8、附件:附件、文件类型
后台功能截图
审批

客户

角色

边框样式

颜色

布局

按钮

按钮组

下拉菜单

提示框

弹窗

翻页

面板

开源地址:https://github.com/neozhu/RazorPageCleanArchitecture
这是一个遵循CleanArchitecture原则的开源项目,使用Asp.netCore6开发,支持跨平台部署和多种数据库。项目包含权限管理、UI组件、工作流等功能,并提供后台管理系统的详细截图。附带的开源地址为https://github.com/neozhu/RazorPageCleanArchitecture。

1465

被折叠的 条评论
为什么被折叠?



