大家好。
不知大家对 Robert C. Martin(鲍勃大叔)提出的 Clean Architecture 是否有了解 ,它旨在从更好的可测试性、可维护性和数据库和服务等基础设施的可靠性的角度,提供一种更好的应用程序构建方法。推荐大家仔细阅读的他的博客,受益匪浅。地址如下:
不管是项目上使用还是自己学习或搭建属于自己的整洁架构,我想都可以了解下下面这款开源代码:
一、项目上应用,强烈推荐直接使用这套模板,理由如下:
- 入门简单,没有复杂的教程。一看就会,一学也会。
- 遵循 Clean Architecture 的原则,充分整合了 Clean Architecture 和 .NET Core的强大功能。
- 可以轻松使用 .NET Core 和 Angular 或 React 创建单页应用程序 (SPA)
二、学习 DDD 或者分层架构,强烈建议阅读里面的源码
对于经验不足来说入门门槛很低,可以很快的上手开发;对于复杂项目来说这款架构也能很好的扩展。所以分享给大家。
最后,祝大家学习愉快!
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/423417.html