1
resposta

[Dúvida] Organização de pacotes

Como vocês podem ver, eu tenho duas entidades, Revenue e Expense. Como deve ser a organização de arquivos? Um pacote para cada entidade, por exemplo, eu tenho dois pacotes para DTOs, um para cada entidade. Mas devo ter um pacote para cada entidade em todas as camadas (serviço, repositório, etc)?

Packages

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Fala Davi, boa noite!

Eu no nest costumo usar uma pasta para cada modulo e nela coloco tudo relacionado

exemplo:

src
    modules
        user 
            dto 
                createUser.dto.ts
                updateUser.dto.ts
                listUser.dto.ts
            user.entity.ts
            user.service.ts
            user.module.ts
            user.controller.ts
        livro 
            dto 
                createLivro.dto.ts
                updateLivro.dto.ts
                listLivro.dto.ts
            livro.entity.ts
            livro.service.ts
            livro.module.ts
            livro.controller.ts

assim acho mais facil de encontrar os arquivos referentes a cada módulo