there is some actions that can optimize your application like:
Build optimization https://github.com/angular/angular-cli/tree/master/packages/angular_devkit/build_optimizer
Using Lazy loaded modules
- for Run Time Performance use OnPush Change Detection to run change detection only when an Input changes and don't forget to unsubscribe from your observables
Preserve Whitespaces to remove all white spaces
"angularCompilerOptions": {
"preserveWhitespaces": false
}
you can upgrade to newer version of angular and use Ivy Render Engine more details
- enable Gzip compression https://varvy.com/pagespeed/enable-compression.html
Server-side rendering: Rendering the first page of your application on the server can boost performance, speed and load time
you can use webpack Bundle Analyzer for performance analysis to remove unused items in your bundle link here