Angular 2 and beyond
Angular, which is created and maintained by Google, was first released as AngularJS, which later got rewritten and named Angular. Both of these are different frameworks with conceptual differences. For Angular, since version 2, it is possible to build cross-platform applications as well. Here's how the versions differ:
- 1.x versions: AngularJS (Angular 1.0, 1.1, 1.2, and so on)
- 2 and above: Angular (Angular 2, 4, 5, and so on)
Version 2 has been written using TypeScript for delivering applications for the web. The Angular team follows a time-based cycle where they have a release every six months. These are not necessarily breaking changes and can be considered maintenance updates. A deprecation policy is used for notifying of API changes, which allows for developers to be prepared for an upcoming release.
Angular CLI
There are probably many good libraries and frameworks out there that have never gained much popularity, owing to the friction in getting started with them. Angular...