A few of the major advantages of using Angular framework are listed below:
It supports two-way data-binding
It follows MVC pattern architecture
It supports static template and Angular template
You can add a custom directive
It also supports RESTfull services
Validations are supported
Client and server communication is facilitated
Support for dependency injection
Has strong features like Event Handlers, Animation, etc.