DTO I usually use regularly in my projects. It helps defining DTO of FE frameworks as well in Typescript or Flutter for mobile / React Native etc. DTOs I personally think is good if we create APIs only with laravel and FE in some other frameworks instead of using Laravel views. About Repository pattern I too think is overkill.. I mostly prefer simple SOLID with services binded to interfaces and reuse wherever I need to do DI. But in this project the LLD scalability can be huge in future with Repository pattern I believe. What say
DTO I usually use regularly in my projects. It helps defining DTO of FE frameworks as well in Typescript or Flutter for mobile / React Native etc.
DTOs I personally think is good if we create APIs only with laravel and FE in some other frameworks instead of using Laravel views.
About Repository pattern I too think is overkill.. I mostly prefer simple SOLID with services binded to interfaces and reuse wherever I need to do DI. But in this project the LLD scalability can be huge in future with Repository pattern I believe. What say
Great review. I will give it a try
When I build my open source in an organized way, is this a good thing?
Yes?
The answer to your question is so obvious!