AngularJS is one of those structural frameworks which can be used in creating single page HTML with dynamic and interactive views in Web-based applications.
This article explains everything about AngularJS framework and helps you identify the pros and cons of it through a detail-oriented explanation. Click here to get brief explanation https://www.agriya.com/blog/2017/08/23/everything-you-need-to-know-about-angularjs-pros-and-cons/