There are 10 reasons web developers should learn how to use angular. It provides Data-Binding
Angular gets rid of Ritual and Ceremony.
Angular provides dependency injection.
It allows developers to express UI declaratively and reduce its side effects.
It embraces DD testing
Angular enables massive parallel development
It enables designer and developer workflow.
Read the rest of the reasons in this post: http://www.codeproject.com/Articles/718046/10-Reasons-Web-Developers-Should-Learn-Angular