Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Esquema de diretorios

Boa noite a todos!

Qual tipo de arquivos as pastas controllers e models devem armazenar?

1 resposta
solução!

Olá Vinicius, tudo bem?

Desculpe a demora em retornar.

No TypeScript, as pastas controllers e models são frequentemente usadas em aplicativos web, especialmente em arquiteturas de aplicativos MVC (Model-View-Controller).

A pasta models geralmente armazena arquivos que representam modelos de dados, que descrevem a estrutura de dados que a aplicação usa. Esses arquivos podem incluir classes ou interfaces TypeScript que representam objetos de dados e suas propriedades. Eles também podem conter métodos para validar ou transformar os dados.

Já a pasta controllers geralmente armazena arquivos que definem controladores, que são responsáveis por receber as solicitações HTTP, chamar os métodos de negócios apropriados e retornar as respostas HTTP correspondentes. Esses arquivos geralmente incluem classes TypeScript que definem métodos que lidam com diferentes tipos de solicitações HTTP, como GET, POST, PUT e DELETE.

No entanto, a organização de pastas e arquivos em um projeto TypeScript depende muito do próprio projeto e de suas necessidades específicas. Então é importante adaptarmos a estrutura de pastas e arquivos às necessidades do projeto e às convenções da equipe de desenvolvimento.

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software