Angular update documentation link: https://update.angular.io
In this angular 8 video, you will learn what are the new features available in angular 8,
breaking changes to handle in application, how to update the existing app to new version and also will discuss
on angular 9 release expectations.
Here are the newly added features
1. Differential loading
2. Dynamic imports in router configurations
3. Web worker support
4. Ivy Rendering Engine
5. Bazel tool.
breaking Changes need to handle once app gets updated
1. @angular/http is no longer supported, Instead use @angular/common/http.
2. ViewChild and ContentChild
1. @ViewChild('bar') bar: ElementRef;
2. @ViewChild('bar', {static: false}) bar: ElementRef;
How to update your application to version 8.
1. Typescript version sould be 3.4.
2. Node version should be 10 or later.
3. @angular/cli , @angular/core and @angular/material are now in version 8.
4. Below command can help you out to update the respective library versions.
ng update @angular/cli @angular/core @angular/material
5. I suggest you to go through the below link before starting the update
https://update.angular.io
What can we expect in angular version 9.
1. In angular version 9, we will get the stable version of bazel tool, which helps to reduce our application bundle size.
2. Similarly, we will get the stable version of Ivy rendering engine, which again helps
to reduce the bundle size of the application.
Facebook page: / techsnarif
Angular 8 tutorial: • #1. Angular Tutorial - Introduction |...
Angular Environment Set up: • #2. Angular Tutorial - Environment Se...
Hash tags: #angular8features, #angular, #techsinarif