Streams API

E856192

The Streams API is a web platform feature that enables efficient, programmable handling of streaming data in JavaScript, allowing developers to read, write, and transform data chunks incrementally.

Try in SPARQL Jump to: Statements Referenced by

Statements (53)

Predicate Object
instanceOf JavaScript API
Web API
definedIn WHATWG Streams Standard NERFINISHED
enablesOperation backpressure handling
data transformation
incremental data processing
progressive consumption of data
queuing strategy configuration
stream cancellation
stream piping
stream teeing
feature BYOB (bring your own buffer) reading
backpressure-aware flow control
error propagation through pipelines
lockable readers
queuing strategies
goal composable data pipelines
efficient handling of streaming data
reduced memory usage for large data
integratesWith Fetch API NERFINISHED
Request.body
Response.body NERFINISHED
Web Streams in Node.js NERFINISHED
partOf Web Platform NERFINISHED
runsInEnvironment Node.js NERFINISHED
Service Worker
Web Worker NERFINISHED
Web browser
standardizedBy WHATWG NERFINISHED
supportsDataType byte streams
generic JavaScript objects
text streams
supportsInterface ByteLengthQueuingStrategy NERFINISHED
CountQueuingStrategy NERFINISHED
ReadableByteStreamController NERFINISHED
ReadableStream NERFINISHED
ReadableStreamBYOBReader NERFINISHED
ReadableStreamDefaultController NERFINISHED
ReadableStreamDefaultReader NERFINISHED
TransformStream NERFINISHED
TransformStreamDefaultController NERFINISHED
WritableStream
WritableStreamDefaultController NERFINISHED
WritableStreamDefaultWriter NERFINISHED
supportsPattern async iteration over streams
pipeThrough
pipeTo
usedFor incremental parsing of large responses
network data processing
on-the-fly data transformation
progressive file downloads
video and audio streaming
usedWithLanguage JavaScript NERFINISHED

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Open Web Platform hasComponent Streams API
ByteLengthQueuingStrategy partOf Streams API
CountQueuingStrategy partOf Streams API
ReadableStreamBYOBReader partOf Streams API
ReadableStreamBYOBRequest partOf Streams API
ReadableStreamDefaultReader partOf Streams API
TransformStream partOf Streams API
WritableStreamDefaultWriter partOf Streams API