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

Abstração de Interfaces e Services

Olá!

Tudo bem?

Na aula tudo é feito utilizando a ideia de Entities, ou seja, todos os arquivos estão agrupados dentro de components, o que eu gostaria de saber é:

Posso abstrair mais criando as pastas /Interfaces e /Services dentro de /app?

E existe algum link para entender um pouco mais da arquitetura que o mercado adota para angular?

1 resposta
solução!

Olá, Hernande!

Claro, é totalmente possível e até recomendável abstrair mais o seu código. Separar as interfaces e os services em pastas específicas dentro do /app pode trazer mais organização e legibilidade para o seu projeto.

Quanto à arquitetura adotada pelo mercado para Angular, não existe uma única resposta correta, pois isso pode variar dependendo do tamanho e da complexidade do projeto. No entanto, existem algumas práticas recomendadas pela comunidade Angular e pela Google (que desenvolveu o Angular).

Um bom ponto de partida para entender mais sobre a arquitetura Angular é a documentação oficial. Além disso, o Angular Style Guide também é uma excelente fonte de informações sobre práticas recomendadas para organizar e estruturar o seu código Angular.

E já estamos trabalhando em um curso que abordará esse tópico. Em breve, ele estará disponível na plataforma. \o/

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado. ✓

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