Recomendaciones a otros que estén considerando angularjs:
Todavía usamos Angular para proyectos internos, pero la curva de aprendizaje en casos de uso más avanzados (entender las complejidades del ciclo de digestión, configurar un $watch, $scope.$apply(), la diferencia entre las funciones 'link' y 'compile' en directivas, etc.) nos ha llevado a adoptar React para proyectos orientados al cliente.
No recomendaría Angular 1.x sobre React para nuevos proyectos para la mayoría de los equipos, aunque sigue siendo un marco excelente y bien mantenido. Angular 2.x es una bestia completamente diferente, y un paso en la dirección correcta, pero no he tenido la oportunidad de trabajar con él a gran escala. Reseña recopilada por y alojada en G2.com.
¿Qué problemas resuelve angularjs ¿Y cómo te beneficia eso?
Nuestro uso de Angular se ha restringido a nuestro CMS interno para gestionar ventas, relaciones con clientes y otros intereses comerciales. Como producto orientado internamente, a menudo ha estado sujeto a frecuentes solicitudes para ajustar esto o aquello, agregar pequeñas funciones aquí y allá, etc.; y la estructura arquitectónica que Angular fomenta (cuando se usa correctamente) nos ha permitido implementar esas solicitudes de manera rápida y relativamente sin problemas. Reseña recopilada por y alojada en G2.com.