/laravel-dto-example

Application Example with use DTO patterns into project. Aplicação Exemplo com padrão de projetos DTO aplicado.

Primary LanguagePHP

Sobre

Neste projeto foi utilizado uma aplicação Laravel 10 com PHP 8.2, utilizando para execução do ambiente de desenvolvimento o Laravel Sail com Docker em WSL2.

Objetivo

O objetivo desde projeto é demonstrar o uso e aplicação do padrão DTO em projeto Laravel. Independente a versão do projeto Laravel.

Arquivos Gerados:

Os seguintes arquivos foram gerados para para demonstrar o emprego do DTO.

Vídeo Tutorial

Clique no link abaixo e configura o vídeo em que é demonstrado passo a passo a implementação da DTO em projeto Laravel.

Imangens

DTO (Data Transfer Object) é um padrão de projeto de software que é usado para transferir dados entre diferentes camadas de uma aplicação.

DTO - Fluxo de utilização de padrão DTO