Aplicando o padrão CQRS com Delphi

所在平台: Udemy

课程主页: https://www.udemy.com/course/aplicandopadraocqrscomdelphi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 应用 CQRS 模式 (Aplicando o padrão CQRS com Delphi) **课程概述:** 本课程旨在介绍 CQRS(命令查询职责分离)模式的概念并进行实践。学员将学习: * **CQRS 核心概念:** * 理解命令和查询在 API 中职责分离的意义。 * 掌握命令和查询的层级分离方法。 * 了解何时应用 CQRS 模式。 * 认识使用 CQRS 模式的优势(例如,减轻数据库压力)。 * 了解使用 CQRS 模式的劣势。 * **Delphi 技术实践:** * 使用 HORSE 框架创建 Delphi API。 * 集成 REDIS 作为缓存数据库,实现灵活、快速的查询。 * 应用 Repository 模式,实现应用与数据库的解耦,方便更换数据库。 * 创建 USE CASE 层,规范化领域操作流程。 * 进行领域验证和一致性检查,使项目变更更灵活、更有条理。 * 实现读写数据库(SQL 关系型数据库和 REDIS 非关系型数据库)的集成。 **学习目标:** 学员将获得一种全新的 Delphi API 开发视角,并掌握使用 CQRS 模式构建高性能、可扩展的应用程序的实践技能。

课程评论(0条)

课程详情

O curso tem como objetivo conceitar e aplicar na pratica o pattern CQRS. Command Query Responsibility Segregation. (Separação de responsabilidade de comando e consulta).O Aluno irá aprender a o que é separação de responsabilidade entrem os comandos e consultas de uma api. como fazer a separação das camadas.Entender quando aplicar o padrão CQRS.Vantagens de utilizar esse padrão. Que tem com o objetivo de tirar a sobrecargar que o banco de dados sobre.Quais as desvantagens em utilizar o padrão CQRS.Irá aprender criar uma API em delphi utilizando a framework HORSE. Que permitir de forma mais fácil criar API. Ultilizar bando de cache utilizando o REDIS. Permitindo criar consulta flexíveis e rápidas de forma fácil.Aplicar o pattern Repository . O Pattern Repository nos da a vantagem de deixar nossa aplicação desacoplada do bando de dados flexibilidade para trocar o bando de dados em qualquer momento que acharmos conveniente. Criar a camada de USE CASE para estruturar o fluxo de operações do domínio. Fazer validações e consistência do domínio.Permitindo as alterações do projeto mais flexíveis e organizada.Irá aprender como fazer a integração entre o banco de dados de gravação (relacional - SQL) e bando de dados de leitura ( (não relacional - REDIS).Irá aprender uma nova visão de criar API no delphi.

课程标签

0人关注该课程

主题相关的课程