Recomendações a outras pessoas considerando angularjs:
Ainda usamos Angular para projetos internos, mas a curva de aprendizado em casos de uso mais avançados (entender as complexidades do ciclo de digestão, configurar um $watch, $scope.$apply(), a diferença entre as funções 'link' e 'compile' em diretivas, etc.) nos levou a adotar o React para projetos voltados para o cliente.
Eu não recomendaria Angular 1.x em vez de React para novos projetos para a maioria das equipes, embora continue sendo um framework excelente e bem mantido. Angular 2.x é uma fera completamente diferente, e um passo na direção certa, mas eu não tive a oportunidade de trabalhar com ele em grande escala. Análise coletada por e hospedada no G2.com.
Que problemas é angularjs E como isso está te beneficiando?
Nosso uso do Angular tem sido restrito ao nosso CMS interno para gerenciar vendas, relações com clientes e outros interesses comerciais. Como um produto voltado para o interno, ele frequentemente tem sido alvo de pedidos frequentes para ajustar isso ou aquilo, adicionar pequenos recursos aqui e ali, etc.; e a estrutura arquitetônica que o Angular incentiva (quando usado corretamente) nos permitiu implementar esses pedidos de forma rápida e relativamente indolor. Análise coletada por e hospedada no G2.com.