Data Transfer Object DTO паттерн зачем?

preview_player
Показать описание
Data Transfer Object DTO что это
Рекомендации по теме
Комментарии
Автор

Почему нет ни где примеров? Все говорят что это просто, но нет ни у кого примеров.

a.kremenec
Автор

Жалко что не затронули использование DTO в REST API - там оно нужно как воздух, чтобы при изменении внутреннего представления данных на сервере у клиентов API ничего не сломалось

AndreySem
Автор

Именно посмотрев ваше видео понял что такое DTO и зачем оно нужно, спасибо) Но желательно было привести простой пример на базе любого фреймворка.

ЮрийЗапольский
Автор

Допиши видос пожалуйста, простой пример перемещения данных из одной части в другую, с помощью DTO. Не надо расписывать целый проект, просто показать именно это действие, как, что, где писать.

aoveden
Автор

Начало вроде по делу, но затем какая-то муть...

КонстантинОгородов-шл
Автор

Ну так можно же захардкодить валидацию и массива который мы передаём в функцию. Типа проверка и типов массива и тд. Все равно не понял что за Dto и зачем оно нужно.

TheDoartLos
Автор

А валидация данных может быть внутри ДТО? Мы ведь не знаем, что пришло в массиве или реквесте. Как минимум, должна быть проверка на наличие и тип

agnar
Автор

про связь между DTO и массивом вообще ничего не понял

zalip
Автор

2:53 - а можно уточнение? А разве методы в объекте - это не логика?

shdv
Автор

лучше б показал как создавать и использовать

vadimaksenov
Автор

а можно просто параметром передать объект

igoreksazonov