Olá,
Sei que não é o escopo do curso, mas gostaria de saber mais sobre a experiência de vcs sobre minificação e concatenação de arquivos em AngularJs.
Tenho trabalhado em um projeto legado bem grande em angular e vejo que o sistema faz muitos requests para incluir, controllers e libs de vendors em cada página. Além disso, temos alguns problemas com cache no navegador do cliente quando fazemos alterações.
É comum ou uma boa prática minificar "todos" os arquivos (app, service, controllers, vendors, etc) em apenas um arquivo para reduzir a quantidade de de requests e controlar melhor a versões de builds?
É convencional fazer concatenação de views (minificar e agrupar tds as views em um mesmo arquivo)?