Gerade bei großen Unternehmensanwendungen spielt Performance eine besondere Rolle. In dieser Session erfahren Sie am Beispiel einer Angular-Anwendung, mit welchen Maßnahmen Sie bei der Entwicklung von Single Page Applications dieses Architekturziel erreichen können. Dabei werden zunächst die Themen Ahead-of-Time-Compilation sowie Tree Shaking besprochen. Anschließend erfahren Sie, wie die Wahl der eingesetzten Datenstrukturen – darunter Immutables und Observables – die Datenbindungsperformance drastisch beeinflussen können. Zusätzlich wird auf die Themen Lazy Laoding und Preloading eingegangen und serverside Rendering sowie Service Worker beleuchtet.