Porque usar compilação AoT no Angular?
Published in
1 min readDec 12, 2016
AoT — Ahead-of-time
Você pode compilar a aplicação no navegador, quando a aplicação é carregada usando o compilador JiT (Just-in-Time). Este é o padrão, muito utilizado em tempo de desenvolvimento. Mas penaliza a performance, de várias maneiras.
AoT nos entrega algumas melhorias sobre JiT, são elas:
- Renderização rápida
- Menos requisições assíncronas
- Menor download do framework Angular — Não há necessidade de fazer o download do compilador se a aplicação já está compilada :D
- Detecta erros e reporta erros antes que o usuário possa ver
- Melhor segurança por minimizar oportunidades de ataques de injeção
Quando for disponibilizar uma aplicação Angular 2 para produção, prefira entrega-la usando AoT.
Mais conhecimento como este, está ao seu alance no meu Curso de Angular