TypeScript High Performance
Оптимизация и ускорение TypeScript-приложений
Zusammenfassung:
Einleitung
Das Buch „TypeScript High Performance“ (2017) von Ajinkya Kher ist ein praktischer Leitfaden zur Steigerung der Leistung von Anwendungen, die in TypeScript geschrieben sind. In einer Zeit, in der Webanwendungen immer komplexer werden und Benutzer sofortige Reaktionsfähigkeit erwarten, wird die Fähigkeit, Code zu optimieren, entscheidend. Das Buch wurde bei Packt Publishing veröffentlicht und umfasst 222 Seiten.
Worum geht es in dem Buch
Der Autor behandelt das Thema Performance auf allen Ebenen einer TypeScript-Anwendung systematisch: von der Auswahl von Datenstrukturen und Algorithmen bis zur Compiler-Konfiguration und Speicherverwaltung. Besonderes Augenmerk liegt auf praktischen Techniken des Profilings und Benchmarkings sowie der Integration von TypeScript mit populären Frameworks (Angular, React, Node.js).
Für wen ist dieses Buch
Das Buch richtet sich an Entwickler, die bereits mit den Grundlagen von TypeScript und JavaScript vertraut sind. Es ist sowohl für Frontend- als auch für Backend-Ingenieure nützlich, die mit TypeScript in einer Production-Umgebung arbeiten. Anfänger müssen möglicherweise vorab die grundlegende Syntax von TypeScript erlernen.
Was der Leser lernen wird
- Wie man die Code-Performance mit integrierten Browser- und Node.js-Tools misst.
- Techniken zur Optimierung von Schleifen, Rekursion und der Arbeit mit Arrays.
- Wie man Typen und Interfaces richtig einsetzt, um die Kompilierung zu beschleunigen.
- Strategien zur Speicherverwaltung und Vermeidung von Leaks.
- Konfiguration des TypeScript-Compilers
Empfehlungen
Leistung von PHP-Anwendungen: Optimierung und Skalierung
Maschinelles Lernen und Swift: Entwicklung intelligenter Apps für iOS/macOS
Sicherheit von Go (Golang)-Anwendungen: Von Schwachstellen zum Schutz
Professionelles C# (.NET): fortgeschrittene Techniken
Reale funktionale Programmierung anhand von Beispielen in F# und C#
Praktisches maschinelles Lernen mit Rust