Angular was first published by Google in 2009 under the name AngularJS and its 1.x version. Later, the Angular team was launched with radical changes in 2016, with the name Angular 2.x and higher versioning and TypeScript development support.
It supports the Angular SPA feature. So what is SPA?
Also, Angular supports the MVC structure. With modules and components, it can be easily used instead of writing the same codes over and over again. In Angular projects, a data connection is made between View and Controller with ngModel directives. Thanks to this link, changes made on the same variables change the relevant fields on the page.
- SPA application can be developed quickly.
- It has a modular structure. You can divide your application into parts. It is very good at reusability.
- It is very successful as a user experience.
- It is suitable for the Test Driven Development concept. Allows writing unit tests.
Version 11 of Angular is Now Available
Angular 11 is released, and it was focused on improving the type safety of APIs and fixing the issues.
Some of the new features that come with Angular 11 are;
Updates on Operation Byelog
Operation Byelog was a goal the Angular team set in place to triage all tickets in all three mono-repos. They have completed this goal and set a new standard for triaging any new issues that arise.
Automatic Inlining of Fonts
During compile-time, the Angular v11 CLI will download and inline the fonts that your application is using. This will speed up your time to first contentful paint.
Component Test Harnesses
The test suite that was available for Material Components in v9 is now available for all components in v11.
Kendo UI Updates
Kendo UI Components and peer dependencies are updated and ready to go with version 11.