Everything was perfectly fine till 2016, but then ReactJS was introduced and its large adoption in the development world led competition between AngularJS and ReactJS frameworks. To match the development needs of ReactJS and compete with this emerging framework, Angular 2 was introduced. Followed by Angular 2, Angular 3 was developed but skipped by Google as there were some issues with the modules. Later, Angular 4 was introduced. Soon after the release of Angular 5, Angular achieved greater heights of success and became the most popular front-end framework. This spring, March 2018 Google released Angular 6 to fit the needs of startups and mid-size businesses. We are about to bid goodbye to 2018 and Google released Angular 7.0.0 the latest version of Angular to produce better codes and support Google’s material design.
Making use of several sources available on Google, I have created the following infographic to make you understand why Angular updates so frequently, why it is considered as most preferred JS based client-side framework and why 44.3% software engineers are using Angular to create interactive and intuitive UI.