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

Core x Shared

Olá professor,

Qual a diferença entre as pastas Core e Shared? As duas não guardam arquivos que podem ser usados em toda a aplicação?

Desde já, obrigado!

1 resposta
solução!

Olá Maycon, perceba que na pasta shared estão guardadas coisas mais pontuais, que podem ser ocasionalmente utilizadas ou não em outras partes da aplicação sem problemas.

Já na pasta core estão as coisas que fazem parte do funcionamento da aplicação como um todo, como os serviços de token e de autenticação, bem como o header que está presente em toda a aplicação. Ah mas o validador assíncrono do userName está na pasta core! Tudo bem, mas ele é tão específico para validar apenas o formulário do signup que provavelemente só será utilizado ali mesmo, então faz mais sentido ficar junto o serviço de signup.

Espero ter ajudado, abraços e bom fim de ano!