1
resposta

Teria sido mais simples chamar a função pesquisarPensamentos()

Essa função inicializa o mural a partir da página 1 com favoritos false e não pisca a tela que permanece no mesmo lugar. Não entendi porque criar outra funçao

1 resposta

Olá, Leonardo!

A função pesquisarPensamentos() é usada para inicializar o mural com uma configuração específica, como começar na página 1 e com favoritos como false. A aula busca ensinar uma forma mais eficiente de recarregar um componente no Angular sem precisar recarregar a página inteira, o que seria uma má prática para aplicações de página única, pois provoca um "piscar" na tela.

Quando usamos location.reload(), a página completa é recarregada, o que não é ideal. A alternativa com Router no Angular é mais elegante. O Router permite recarregar o componente sem afetar toda a página, tornando a experiência mais fluida.

Essa abordagem evita o recarregamento completo da página e mantém a navegação mais suave e sem interrupções visuais.

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

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