务实简洁的架构

Pragmatic Clean Architecture

掌握干净的架构

这门综合课程将教你我用来使用 Clean Architecture 交付生产就绪型应用程序的系统。了解如何应用现代软件架构的最佳实践。加入2,700+其他学生,加速您作为软件架构师的成长。

 里面有什么

构建具有简洁架构的生产就绪型应用程序所需的一切

Clean Architecture 深入探究

  • 学习架构原则以做出更好的决策
  • 如何设计经得起时间考验的应用程序
  • 您应该在哪里使用 Clean Architecture

使用 DDD 构建富域层

  • 使用域驱动设计的实用指南
  • 了解最重要的 DDD 战术模式
  • 设计富域模型的最佳实践

Clean Application Layer 用例

  • 了解如何使用 CQRS 实施干净的用例
  • 轻松解决 cros 切割问题
  • 如何实现极快的查询速度

强大的基础设施层

  • 如何实现超快的持久性层
  • 充分利用高级 EF Core 功能
  • 了解如何解决并发问题

优雅的表示层

  • 如何以正确的方式设置依赖注入
  • 配置管理和文档
  • 高效添加 API 和端点

防弹身份验证

  • 实施强大的 JWT 身份验证以保护您的 API
  • 了解如何集成外部身份提供程序
  • 如何应用现代安全最佳实践

 强大的授权新功能

  • 了解如何实施自定义授权策略
  • 基于角色和权限的授权
  • 为什么需要基于资源的授权

生产就绪型高级功能全新

  • 结构化日志记录、运行状况检查、API 版本控制
  • 提高后台作业的可伸缩性
  • 使用 Redis 进行分布式缓存

 高质量测试NEW

  • 了解如何以正确的方式测试复杂系统
  • 单元测试、集成测试、功能 (E2E) 测试
  • 通过架构测试强制执行软件架构

完成本课程后,您将

  • 自信地使用 Clean Architecture 在工作中构建令人惊叹的项目
  • 使用域驱动设计基础知识构建丰富的域模型
  • 使用行业最佳实践设置生产就绪型应用程序
  • 了解最重要的架构原则
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。