
Sign up to save your podcasts
Or


DTOs (Data Transfer Objects) aren't mentioned anywhere in the Laravel docs, but some devs use them heavily in their applications, whereas other devs never use them at all.
In the latest episode of the No Compromises podcast, we weigh the pros and cons of DTOs in everyday Laravel apps, comparing them to form requests, PHPDoc-typed arrays, and service-layer boundaries, and share one area where DTOs truly shine.
The takeaway: keep DTOs in the toolbox, but reach for them intentionally, not by habit.
By Joel Clermont and Aaron Saray4.9
88 ratings
DTOs (Data Transfer Objects) aren't mentioned anywhere in the Laravel docs, but some devs use them heavily in their applications, whereas other devs never use them at all.
In the latest episode of the No Compromises podcast, we weigh the pros and cons of DTOs in everyday Laravel apps, comparing them to form requests, PHPDoc-typed arrays, and service-layer boundaries, and share one area where DTOs truly shine.
The takeaway: keep DTOs in the toolbox, but reach for them intentionally, not by habit.

57 Listeners

696 Listeners

568 Listeners

56 Listeners

76 Listeners

24 Listeners

987 Listeners

50 Listeners

17 Listeners

14,382 Listeners

27 Listeners

2 Listeners

7 Listeners

0 Listeners

4 Listeners