Angular is impressively fast. However, in some situations, for instance, when building complex enterprise applications, this is insufficient. In these cases, Angular provides several approaches to dramatically increasing performance.
This workshop shows how to use these possibilities by means of a systematically optimized application.
Attendees learn how to leverage Ahead-of-Time Compilation (AOT), Tree Shaking, the Build Optimizer, whitespace removal and Lazy Loading to improve the startup performance of their own applications dramatically. The OnPush optimization strategy to speed up data binding performance in your solutions is also demonstrated. Furthermore, Service Worker for caching and instant loading is covered, as well as Server-Side Rendering to improve the perceived loading time.