Respostas:
Existem três níveis:
Espero que faça sentido no contexto que você está vendo.
Deixe-me dar um exemplo "Webby".
Imagine uma página com imagens de sobreposição, como itens de menu ou navegação. Há três maneiras de o carregamento da imagem funcionar nesta página:
Faz sentido?
É o oposto do carregamento lento , que adia a inicialização de um objeto até que ele seja necessário. O carregamento ágil inicializa um objeto na criação.
Se você imagina ter um objeto chamado pessoa que tem nome, data de nascimento e número de detalhes menos críticos, digamos cor favorita, programa de TV favorito.
Para carregar preguiçosamente essa classe, você a inicializaria, talvez lendo em um banco de dados todos os detalhes mais usados com mais freqüência (por exemplo, nome e data de nascimento) e só lesse os detalhes menos usados quando / se forem necessários, carregamento rápido é o oposto , ou seja, você carrega todos os detalhes ao mesmo tempo.
Os benefícios do carregamento lento são frequentemente citados como efiecency, no entanto, se os objetos não são tão complexos ou a eficácia não é uma preocupação, o carregamento ansioso pode ser usado
Carga antecipada também é usado em angular 8. Significa apenas que o instante em que o aplicativo é carregado dentro do navegador que automaticamente, instantaneamente obter todo o código dentro de um módulo específico, por exemplo, digamos que você acabou de criar um módulo Auth com um Signin e Inscrição componente importado para um módulo de aplicativo .
Por outro lado, há um carregamento lento , ou seja, quando dizemos ao Módulo de Aplicativo que possui o Módulo de Autenticação carregado, para carregar apenas o Módulo de Autenticação em um determinado momento, como quando um usuário vai para uma determinada rota.