Domain-Driven Design com TypeScript
310 páginas
Portuguese
PDF
4.5

Domain-Driven Design com TypeScript

Предметно-ориентированное проектирование на TypeScript

Autor:

Ano:

Resumo:

Introdução

O livro «Domain-Driven Design com TypeScript» (título original — Domain-Driven Design with TypeScript) de autoria de Khalil Stemmler foi lançado em 2019 e imediatamente atraiu a atenção de desenvolvedores que buscam criar aplicações complexas, mas bem estruturadas. Não é apenas mais um guia sobre TypeScript — é um mergulho profundo na filosofia do design orientado a domínio (DDD) no contexto de uma stack web moderna. Com 310 páginas, o livro oferece uma abordagem prática para modelar lógica de negócios, utilizando todo o poder da tipagem estática do TypeScript.

Sobre o que é este livro

Khalil Stemmler conduz o leitor desde os conceitos básicos de DDD (entidades, value objects, agregados, repositórios, serviços de domínio) até tópicos avançados, como arquitetura hexagonal (Ports & Adapters), CQRS (Command Query Responsibility Segregation) e Event Sourcing. O livro é construído em torno de um exemplo real — um sistema de gerenciamento de artigos e blogs — permitindo ver imediatamente como as ideias abstratas do DDD são implementadas em código. Atenção especial é dada a como o TypeScript ajuda a expressar regras de domínio no nível de tipos, tornando o código autodocumentado e resiliente a mudanças.

Para quem é este livro

O livro é voltado para desenvolvedores que já têm experiência com TypeScript (ou JavaScript) e desejam avançar para um novo nível de design de arquitetura. Será útil para:

  • B

Recommendations