Qué construimos con él
La estructura opinada de Angular es justamente su gracia. Inyección de dependencias, una disposición de módulos definida, un router y un sistema de formularios de serie, TypeScript de principio a fin: en una aplicación grande con varios desarrolladores, tener una única forma de hacer las cosas vale más que la flexibilidad de elegir la tuya.
Nuestro trabajo con Angular es sobre todo en aplicaciones que ya existen: añadir funcionalidades, desenredar la gestión de estado, mejorar las partes que se han vuelto lentas y construir el cliente móvil que vive junto a la misma API.
Dónde encaja
En front-ends de escala empresarial y aplicaciones de administración, donde la app sobrevivirá al equipo que la empezó y la consistencia es la restricción que de verdad aprieta.
Cuándo lo recomendamos
Cuando ya está ahí, o cuando una organización lo ha estandarizado. Una aplicación Angular que funciona no es motivo para reescribir, y el Angular moderno es un sitio perfectamente bueno donde puede vivir un front-end grande.
Para un proyecto nuevo recurriríamos a Vue, o a Nuxt cuando importan el renderizado en servidor y el SEO: es donde nuestro equipo tiene más profundidad, y deberían atenderte personas trabajando en su framework más fuerte. Lo diremos con claridad antes que aceptar trabajo en el framework que resulte estar más de moda.

