52ABP社区所维护的主开源仓库你所下载的项目的源
官方网站:https://www.52abp.com/
微信群(扫码关注公众号回复 加群):
如果对您有帮助,您可以点右上角 “Star” 收藏一下 ,获取第一时间更新,谢谢! 52Abp企业级应用开发框架介绍
52Abp企业级开发框架是对Abp框架进行扩展,核心技术栈为 .NET5、EntityFrameworkCore、Automapper、Angular、NG-ZORRO、NG-ALAIN、Ionic、WorkflowCore 的一套企业级应用开发框架;前后端分离,分布式部署,集群部署,跨平台运行,容器支持,DevOps适配;拥有模块化、多租户、版本管理、多语言、用户、角色、权限、组织架构、审计日志、工作流、表单设计器、后台任务、审计日志、系统设置、事件总线、消息通知、即时聊天等众多特性和功能。
功能介绍 多租户:开启多租户可管理租户,并对每个租户做到业务功能的开放和限制 认证管理:经典的RBAC模型设计,基于 ASP.NET Core Identity 开发,功能强大且易于扩展 审计日志:记录每一次对外接口访问,精确到输入输出字段级别 系统设置:管理应用系统的配置,按需可实现到用户级细粒度 工作流:基于 WrokflowCore 开发,配合自研表单设计器,满足大部分对工作流场景的需求 后台任务:内置后台任务,支持 Hangfire 等第三方后台任务组件 消息通知:基于 SignalR 开发,实时推送消息到浏览器、客户端,并支持微信通知、短信通知、企业微信、钉钉等应用 多语言:多语言模块,助力业务系统走向全球 模块化:模块化是整个框架的灵魂的重要部分,它使52Abp成为一个扩展性极佳、编码标准化的框架 前端介绍模块化的设计让 52Abp 框架易于扩展,天然对多租户的支持更是让开发 SASS 场景应用得心应手。搭配代码生成器与模块化生成器可实现规范高效率开发。
使用 Google Angular 框架,移动端使用 Angular 搭配 Ionic,结合 NG-Zorro / NG-Alain,丰富的组件和生态可实现更多的交互细节,我们倾尽全力提供更加流畅、舒适的产品体验,前后端分离的架构实现一个后台,可管理多个前端,不论是 Web、小程序、APP、桌面程序 都可快速接入后台框架。
后端截图后端 | 截图 |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
后端管理演示地址:http://pro.52abp.com
技术选型 后端框架结构说明注意!请注册一个租户进行体验
技术 | 名称 | 版本 |
---|---|---|
Asp.Net Core | 基础框架 | |
Asp.Net Core WebApi | Web Api框架 | |
Swagger | Open API标准文档框架 | |
Castle.Windsor | IOC框架 | |
EntityFrameworkCore | ORM框架 | |
AutoMapper | 实体映射 | |
Redis | 数据缓存 | |
Asp.Net Core Identity | 授权认证 | |
HangFire | 定时任务 | |
Senparc.Weixin | 微信SDK | |
NG-ZORRO | 后端管理UI框架 |
技术 | 官网 | 版本 | 描述 |
---|---|---|---|
Angular | https://angular.io/ | 12.x | 企业级大型前端开发平台 |
NG-ZORRO | https://ng.ant.design/docs/introduce/zh | 12.X | 组件功能强丰富 |
NG-ALAIN | https://ng-alain.com/zh | 12.X | 提供更多通用性业务模块,让开发者更加专注于业务 |
希望 52Abp 框架对您有用,您的支持也是让 52Abp 持续进步的动力,52Abp 有您更精彩!
感谢以下小伙伴对我们的支持,捐赠列表将不定期更新;如有疏漏或错误请联系我们更正,捐赠人员将免费获得我们后期推出的商业咨询服务;捐赠金额将用于演示服务器,redis,mysql等硬件资源开支。
序列 | 昵称 | 捐赠金额(元) | 日期 |
---|
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。