KAPITEL 13

Performancetuning

Performance war eines der Architekturziele von Angular. Deswegen verwundert es auch nicht, dass Angular von Haus aus sehr schnell ist. Außerdem bringt das Framework ein paar Stellschrauben mit, um die Performance bei großen Anwendungen weiter zu optimieren.

Dieses Kapitel geht auf zwei Optionen ein: OnPush verbessert die Performance der Datenbindung, und Lazy Loading erlaubt es, einzelne Anwendungsteile erst bei Bedarf zu laden.

Optimierte Datenbindung mit OnPush

Die Datenbindung in Angular ist sehr schnell. Der Angular-Compiler erzeugt beispielsweise für Datenbindungen Code, der sich von der JavaScript-Engine im Browser besonders gut optimieren lässt. Solche sogenannten monomorphen Codestrecken erreichen dank Laufzeitoptimierungen ...

Get Angular, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.