Due to the following features, Angular is preferred over other frameworks:
Extraordinary Built-in Features: Angular provides several out of the box built-in features like routing, state management, RxJS library, Dependency Injection, HTTP services, etc. That's why the developers do not need to look for the above-stated features separately.
Declarative UI: Angular has declarative UI. It uses HTML to render the UI of an application as it is a declarative language. It is much easier to use than JavaScript.
Long-term Google Support: Angular is developed and maintained by Google. Google has a long term plan to stick with Angular and provide support.