So starten Sie schnell mit VUE3.0: Eingabelernen
Wenn Sie Zeichen auf der Tastatur eingeben, eine Datei von einer Festplatte lesen oder eine Datei aus dem Internet herunterladen, fließt ein Strom von Informationen (Bits) durch verschiedene Geräte und Anwendungen.
Wenn Sie lernen, diese Byteströme zu verarbeiten, können Sie leistungsstarke und wertvolle Anwendungen erstellen. Stellen Sie sich beispielsweise vor, dass Sie beim Ansehen eines Videos auf YouTube nicht warten müssen, bis das vollständige Video heruntergeladen ist. Sobald ein kleiner Puffer vorhanden ist, wird das Video abgespielt und der Rest wird weiter heruntergeladen, während Sie es ansehen.
Nodejs enthält ein integriertes Modul stream
, mit dem wir Streaming-Daten verarbeiten können. In diesem Artikel erklären wir die Verwendung von stream
anhand einiger einfacher Beispiele. Außerdem beschreiben wir, wie Pipelines erstellt werden, um verschiedene Streams beim Erstellen von Hochleistungsanwendungen in komplexen Fällen zusammenzuführen.
Bevor wir uns mit der Anwendungserstellung befassen, ist es wichtig, die vom Node.js- stream
Modul bereitgestellten Funktionen zu verstehen.
Fangen wir an!
Der Node.js- stream
bietet vier Arten von Streams: