2
respostas

Lazy

Olá,

Muito interessante o recurso lazy. O componente faz download apenas qdo requisitado pelo usuário a primeira vez.

Mas há outro momento que poderia fazer download. Enquanto o usuário está visualizando a página principal, os componentes poderiam ser baixados em background de forma antecipada. Assim qdo o usuârio requisitar, mesmo sendo a primeira vez, o componente já estará disponível.

Isto é possível?

2 respostas

Oii, Reinaldo! Tudo bem?

Fico feliz que esteja gostando do conteúdo do curso!

Não é possível usando apenas o recurso lazy.

Uma sugestão é usar o conceito e "prefetching" ou "preloading", que é o pré-carregamento de alguns componentes em segundo plano, com o carregamento preguiçoso (lazy loading). Dessa forma, é possível melhorar a experiência do usuário, minimizando a latência percebida e melhorando o desempenho geral da sua aplicação web.

O prefetching permite que você indique ao navegador que determinados recursos devem ser baixados em segundo plano, mesmo antes de serem requisitados pelo usuário. Dessa forma, quando o usuário fizer a requisição, o componente já estará disponível.

Espero ter ajudado.

Bons estudos, Reinaldo!

OK, obrigado