JavaScript async/await meistern
(gcback-1.gitbook.io)Die asynchrone Verarbeitung in JavaScript ist seit der Einführung von Promise und async/await deutlich sauberer geworden, aber ihre Verwendung klar zu verstehen, ist etwas kniffliger als bei Callback-Funktionen. Callback-Funktionen haben zwar klare Nachteile – etwa dass sie sehr leicht schwer lesbaren Code erzeugen können, der als Callback Hell bezeichnet wird –, aber wenn man nur eine Callback-Funktion für sich betrachtet, ist das Grundkonzept vergleichsweise einfach zu verstehen. Bei async/await und dem darunterliegenden Promise ist es dagegen tatsächlich schwieriger, die Konzepte präzise zu erfassen als bei Callback-Funktionen. Besonders für Einsteiger.
Hier ist ein kurzes E-Book, das dabei hilft, JavaScripts async/await und das darunterliegende Promise klar zu verstehen und Code zu schreiben, der in modernem JavaScript empfohlen wird. Das Original ist ein kostenpflichtiges englischsprachiges E-Book aus dem Jahr 2018, das mit Erlaubnis des Autors ins Koreanische übersetzt wurde.
p.s.
Da JS async/await nun ohnehin Thema ist, werden hier gleich noch zwei verwandte Artikel mit vorgestellt.
async/await in den Funktionen map und reduce verwenden
Die Falle von await: Versteckte Bottlenecks finden
Noch keine Kommentare.