1
resposta

Diferença entre a solução Resolver e Async Pipe

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?

1 resposta

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.