.NET Core 之 ABP vNext 开发实战(一)为什么学习ABP vNext

※ 背景
  之前在搭建微服务框架的过程中,一直在寻求一个大而全的开发框架,但一直都没有找到合适的。后来在与一个技术大佬聊天过程中,发现有ABP这个框架,经过一番熟悉之后,从此一发不可收拾,越来越喜欢这个框架,也佩服搭建框架的人,向你们学习。

※ 简介
  初学者如果在百度搜索abp的话一般都会发现有两个官网,那么这两个有什么区别呢?按照官网的介绍(https://blog.abp.io/abp/Abp-vNext-Announcement),ABP vNext是在aspnetboilerplate 项目多年经验的基础上针对.NET Core的特性重写的聚焦于模块化框架,支持微服务、sass、模块化等开发模式。下一个版本对前端框架(比如vue)等的支持会更加便捷。
  aspnetboilerplate官网地址:https://aspnetboilerplate.com/
  abp官网地址:https://abp.io/

  那什么是ABP vNext?
  Abp VNext是Abp的.NET Core 版本,基于DDD的经典分层架构思想开发的一套开源的模块化的框架。ABP vNext 融合了大量.NET社区的开源项目,比如EF、IdentityServer4、Swagger等等,做到了开箱即用的效果,大大降低了开发者使用门槛。
  建议初学者先了解以上的开源组件,这样学ABP才会事半功倍,不然很多都会看不懂的。

  其他详细介绍文档参考官网:https://docs.abp.io/zh-Hans/abp/latest/Getting-Started

  总的来说:是一个非常不错的开源框架,类似于java中的Spring Boot框架。

※ 巨人的肩膀
  参考网址:
  https://www.cnblogs.com/mienreal/p/4528470.html

  https://www.cnblogs.com/farb/p/ABPPracticeContent.html

  https://wxc2160346e3bc5861.h5.xiaoe-tech.com/v1/course/video/v_5f0f9c39e4b04349896c2370?type=2

.NET Core 之 ABP vNext 开发实战(一)为什么学习ABP vNext_第1张图片

你可能感兴趣的:(ABP,VNext,.net,软件框架,子模块)