大家好,我正在星球编写专栏:《领域驱动设计教程》,比较多人咨询该教程与《从零学习搭建权限教程》的区别,下面给大家简单介绍下两者的3个明显区别。
一、架构区别
从零学习搭建权限教程:采用三层架构。
领域驱动设计教程:采用领域驱动设计(DDD)架构。
二、技术栈区别
从零学习搭建权限教程:.Net 7 + EF Core + Identity + Element UI ;
领域驱动设计教程:.Net 7 + EF Core / SqlSugarCore + Identity + Element UI 。
领域驱动设计教程会同时支持ORM:EF Core和SqlSugarCore,并且自定义Identity的存储方法。
三、项目结构区别
三层架构项目结构:
领域驱动设计项目结构:
以上就是两个框架教程,最明显的区别!
四、两者相同点
1、Web API接口相同;
2、支持数据库相同;
3、界面功能相同。
总的来说,就是后端实现架构不同,但是对外提供的API接口是相同的,与前端界面无关联!
领取专属 10元无门槛券
私享最新 技术干货