Node.js · Middle · Frage 14 von 75
Warum bevorzugt man stream.pipeline() gegenüber verketteten .pipe()-Aufrufen?
- 1
.pipe()ist veraltet und wurde aus Node.js entfernt - 2
pipelinelässt die Daten spürbar schneller fließen - 3Es leitet Fehler weiter und schließt alle Streams
Antwort zeigen
Richtige Antwort: Es leitet Fehler weiter und schließt alle Streams
Erklärung
Mit .pipe() schließt ein Fehler in einem Stream die anderen nicht. await pipeline(src, transform, dest) aus node:stream/promises funktioniert auch mit async/await.