Here are the highlights of Angular 8
Differential loading by default
From now on, The CLI extension produces a variety of packages for older legacy (ES5) browsers and modern JavaScript browsers.
Lazy Loading with dynamic imports
Lazy Loading is compatible with the router and has been built into the tool chain since Angular was born. The Load Children key in the root configuration is used to achieve the same.
Improved support for Web Worker Bundling
When you're on CPU-intensive tasks, web workers are the best way to speed up the application and improve their parallelism. They write main thread and offload tasks to a separate background thread.
Share Option
Another exciting feature added to the Angular CLI, which is an attempt to align Angular 8 to community needs. With this, the open source web application framework only collects anonymous data when allowed.
Typescript Support 3.4
Angular 8.0 welcomes and enables Type Script 3.4. In other words, you should now update your Type Script version without fail.
Dart-Sass for SASS files
Angular CLI has removed Node-Sass for Dart-Sass to create your SASS files. This is now a Reference Implementation in place of Ruby - Legend. Dart is believed to be super fast until almost infamous.
Builder APIs and Workspace APIs in CLI
Changes in ViewChild and Content-child
Previously, both View Child and Content Child were nasty, inconsistent things since components can request elements that are not in the constructive order.
Improvements in AngularJS migration
The latter shift its responsibilities from AngularJS $ position to angular position, thereby relaxing for applications with hybrid operations, depending on the path and angular component in upgrade and AngularJS.
FuGenx Technologies - Converting Your Ideas into creative Mobile apps - Top mobile app development company in usa
留言