Google’s popular JavaScript framework for building interactive and intuitive mobile & desktop application is now available with version 7.1 with an enhancement to the framework’s router. There cannot be any second thought in mind when it comes to using Angular as it is most preferred JavaScript based front-end development. Google introduced AngularJS in 2010 and received a favourable acknowledgement from the development community. Till today, seven stable versions of Angular has been released. The first version of Angular 1 is referred as AngularJS, and it is the only JavaScript version.

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.