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?
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.