.NET

ABP vnext学习记录一 介绍

2020-02-08  本文已影响0人  南城今夏

ABP vnext学习记录一 介绍

ABP是用于创建现代Web应用程序的完整体系结构和强大的基础架构!

为什么是vnext?

这是abp团队重新设计的主要版本的ASP.NET Boilerplate框架。框架的名称保持不变,除了我们将其仅称为“ABP”而不是“ASP.NET Boilerplate”。因为,“Boilerplate(样板)”会导致误解,并没反映出它是一个框架(而不是样板代码)。我们继续使用“ABP”名称,因为它是当前ASP.NET Boilerplate框架的继承者,除了它是完全重写的。

改进了哪些方面?

ABP框架特点

1、基础设施

2、架构

1)基于领域驱动设计(DDD)的分层模型

img

帮助您实现基于DDD的分层体系结构并构建可维护的代码库。

提供启动模板,抽象,基类,服务,文档和指南,以帮助您基于DDD模式和原理开发应用程序。

2)兼容微服务

img

核心框架和预构建模块在设计时就考虑了微服务架构。

提供基础结构,集成,示例和文档,以更轻松地实现微服务解决方案,而如果您要使用整体应用程序,则不会带来额外的复杂性。

上一篇 下一篇

猜你喜欢

热点阅读