The built-in features like Services, Dependency Injection, Directives etc. making AngularJS more comfortable for the developer community building a Rich Internet web application especially SPA. In addition, AngularJS lays the path of further web application development offering native DOM templates, web components and 2 way data binding.
The community support for AngularJS is also growing massively. If you look at the trends in master commits in GitHub, Issue closures, forks etc. comparing to other frameworks like Backbone and Ember, AngularJS shows a clear upward trend. It is also backed by Google, developing some important products on top of it.
AngularJS thus lead the pack of other JS frameworks both in terms of features and community support offering tools to the web developers to develop applications that will result in improved productivity, increased testability, increased maintainability, improved performance and debugging.
At OptiSol, AngularJS is the preferred JS framework, developing web applications across different technology platforms- .NET, JAVA, PHP and RoR. Stay tuned in for further updates on How Angular JS works with various other MVC web frameworks like Ruby on Rails, ASP.NET MVC, Yii, CakePHP, and Spring IoC.