Fala, comunidade dev! 👋
No primeiro artigo da nossa série sobre a evolução arquitetural de um YMS (do Angular 16 para a versão 21), mostrei como deletamos o app.module.ts e abraçamos os Standalone Components. Se você perdeu, recomendo dar uma olhada lá antes de seguir.
Mas depois de remover o módulo principal, uma dúvida natural surge: como fica o roteamento? Afinal, a navegação de um sistema corporativo gigantesco costuma ser um emaranhado complexo de rotas protegidas e carregamento sob demanda (Lazy Loading).
Neste artigo, vou detalhar como o roteamento no Angular deixou de ser verboso para se tornar uma das APIs mais elegantes do ecossistema Front-end.
1. Lazy Loading sem Módulos: Mais direto e eficiente






