Recommandations à d’autres personnes envisageant angularjs:
Nous utilisons toujours Angular pour les projets internes, mais la courbe d'apprentissage dans des cas d'utilisation plus avancés (comprendre les complexités du cycle digest, configurer un $watch, $scope.$apply(), la différence entre les fonctions 'link' et 'compile' dans les directives, etc.) nous a amenés à adopter React pour les projets destinés aux clients.
Je ne recommanderais pas Angular 1.x par rapport à React pour de nouveaux projets pour la plupart des équipes, bien qu'il continue d'être un excellent framework bien maintenu. Angular 2.x est une bête complètement différente, et un pas dans la bonne direction, mais je n'ai pas eu l'occasion de travailler avec à grande échelle. Avis collecté par et hébergé sur G2.com.
Quels sont les problèmes que angularjs résout, et en quoi cela vous est-il bénéfique?
Notre utilisation d'Angular a été limitée à notre CMS interne pour gérer les ventes, les relations clients et d'autres intérêts commerciaux. En tant que produit interne, il a souvent été soumis à des demandes fréquentes pour modifier ceci ou cela, ajouter de petites fonctionnalités ici et là, etc. ; et la structure architecturale qu'Angular encourage (lorsqu'il est bien utilisé) nous a permis de mettre en œuvre ces demandes rapidement et relativement sans douleur. Avis collecté par et hébergé sur G2.com.