Porque usar compilação AoT no Angular?

Clayton K. N. Passos
codigorefinado
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:

  1. Renderização rápida
  2. Menos requisições assíncronas
  3. Menor download do framework Angular — Não há necessidade de fazer o download do compilador se a aplicação já está compilada :D
  4. Detecta erros e reporta erros antes que o usuário possa ver
  5. 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

--

--