Nesta aula, pra resolver um problema de carregamento de informações, é utilizada a solução async pipe no template. Poderia ser utilizado o resolver no lugar desta solução? Se sim, quais os prós e contras?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Nesta aula, pra resolver um problema de carregamento de informações, é utilizada a solução async pipe no template. Poderia ser utilizado o resolver no lugar desta solução? Se sim, quais os prós e contras?
Fala ai Guilherme, tudo bem? Vamos lá:
Poderia ser utilizado o resolver no lugar desta solução?
Sim, sem problemas.
Se sim, quais os prós e contras?
Acho que a diferença está mais na experiência do usuário. Quando você utiliza os resolvers as rotas podem demorar mais para carregar pois precisarão resolver as requisições e quando terminadas ao visualizar a tela as informações estarão preenchidas.
Já o async pipe a rota tende a carregar mais rápido, porém, as informações irão demorar mais para aparecer.
Espero ter ajudado.