DEV Community

Roberson Miguel
Roberson Miguel

Posted on

2

O que é DTO?

O que é Data Transfer Object (DTO)?

DTO é um objeto que é usado para encapsular dados.

Normalmente usado na camada de Serviços que solicita dados de API de terceiros, ou do próprio sistema.

O benefício dos DTOs é converter os dados brutos em um objeto e reduzir informações desnecessárias.

O DTO torna o código muito fácil de manter e testar sempre que estamos escrevendo algum código para realizar a verificação de domínio da API de terceiros.

Em Ruby encontrei essa postagem que possuí 3 bons exemplos para ajudar na compreensão e uso.

Não é bala de prata, é bom conhecer e saber reconhecer qdo encontrarmos um, ou caso tenham a oportunidade de testar saber p/ onde começar

https://t.co/vuXIztW3pC

ruby #DTO #MVC #API

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up