Optimizing an Angular application

Grand Ballroom B

A hands-on training on optimizing the runtime performance of an Angular application. We will go through several steps, including:
– Using OnPush change detection strategy. Here we’ll go through the gotchas of the strategy.
– Optimizing the watched by Angular expressions. We’ll use pure pipes and memoization, explaining the difference.
– Changing the change detection behavior for handling real-time updates. We will run code outside the Angular’s zone.