Angular JS is a Java Script based frontend web framework for developing single page applications. It is fully extensible and works well with other libraries. It converts static HTML to dynamic HTML.
Angular JS is generally used when there is a need to design web apps for all kinds of environments, specially Dynamic Web Apps. The biggest advantage of Angular is that it helps the developers to write clean code and keep it easy to understand. Bugs can be easily found and dealt with in this language.
Now its possible to achieve the maximum speed on the Web today with Angular and also it puts you in control over scalability.