Performance at Scale: Nicht-triviale Performance-Optimierung in Angular
Dieser Vortrag enthält die aktuellsten Informationen, um Ihr Wissen über Techniken zur Performanceoptimierung über die Grundlagen hinaus zu erweitern. Am Ende werden Sie mit vielen Übungen und einer Fülle von Erkenntnissen nach Hause gehen, beeindruckt davon, wie viel schneller Ihre Anwendung werden kann.
Gemeinsam werden wir auch einen genaueren Blick darauf werfen, wie ein Auditing-Prozess aussieht. Dann werden wir besprechen, wie man Flame Charts liest, lernen, wie man durch die Netzwerk-Registerkarte navigiert, und unser Wissen über die Funktionen der Netzwerkanalyse erweitern. Schließlich werden wir die brandneuen Angular Performance DevTools ausprobieren und sie mit den ursprünglichen ChromeDevTools vergleichen.
Vorkenntnisse
- Grundlegende Performance-Kenntnisse und Wissensdurst.
- Es sind keine weiteren besonderen Voraussetzungen erforderlich
Lernziele
- Aufzeichnen und Analysieren von Flame-Charts
- Wie man Performance-Probleme dokumentiert und Verbesserungen misst
- Wie man Performance-Engpässe erkennt
- Hands down mit den brandneuen DevTools von Angular, Vorgänge Aufgaben und wie man Skripting Engpässe erkennt
- Netzwerkanalyse und Verbesserungsstrategien
- Strategien zur Erkennung von Änderungen und die Ivy-Funktion
- Beste und schlechte Performance-Praktiken für die Modifizierung der DOM-Struktur und das CSS-Rendering
- Laufzeitperformance von Skripting, Rendering und Painting