Angular 9
It is a framework for building web and mobile client-side apps with JavaScript or more precisely a super-language of JavaScript called TypeScript built by Microsoft.
Angular 9 is the latest version of Angular which is based on component service-oriented architecture.
One major problem of the previous versions of Angular is the large size of the final bundle which impacts the download time and as a result the overall performance of the application.Features are as follows :
- Smaller bundle sizes and augmented performance
- Faster testing
- Improved CSS class and style binding
- Improved Internationalization and Globalisation
- The Ivy compiler: The default use of the Ivy compiler is the most important feature of Angular 9, Ivy is what actually designed to solve the major problems of Angular i.e the performance and large file size
- AOT compilation everywhere
- Support for TypeScript Diagnostics Format
- Improved type checking
- Improved build times, enabling AOT on by default
- Better debugging
- Additional provider scopes
- Improved component and directive class inheritance
- Bundle sizes
- Support for more scopes in providedIn
- A New Type-Safe TestBed.inject() Method Instead of TestBed.get()
- Improved server-side rendering with Angular Universal
- Stabel Bazel release as opt-in option
- Improved build errors
- Selector-less bindings support for Angular Ivy
- Improvements to differential loading
- New debugging API in development mode
- Strict mode
- Improved developer experience
- Improved styling experience
In Angular 9, the Ivy compiler which provides a huge boost in performance.Angular 9 added support for TypeScript 3.7 and improved the IDE and language service extension which will increase the productivity of Angular developers and help them spot errors when developing apps.
Angular 9 makes it easy to use Google Maps and YouTube in your front-end apps.

Comments
Post a Comment