Web Streams API

E856191

The Web Streams API is a web platform feature that enables efficient, programmable handling of streaming data in JavaScript, such as reading, transforming, and writing data chunks incrementally.

All labels observed (2)

Label Occurrences
Web Streams API canonical 13
Web Streams in Node.js 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf JavaScript API
Web API
browser feature
allows custom data sinks
custom data sources
custom transform chains
benefit fine-grained control over data flow
improved responsiveness for network operations
reduced memory usage for large data
designedFor service workers
web applications
web browsers
enables backpressure-aware data flow
pipelining of data sources and sinks
reading data chunks incrementally
transforming data streams
writing data chunks incrementally
exposesInterface ByteLengthQueuingStrategy
CountQueuingStrategy
ReadableStream
ReadableStreamBYOBReader
ReadableStreamDefaultController
ReadableStreamDefaultReader
TransformStream
TransformStreamDefaultController
WritableStream
WritableStreamDefaultController
WritableStreamDefaultWriter
influencedBy Node.js Streams
linked to: Node.js
partOf Web Platform
linked to: Open Web Platform
primaryUse efficient I/O operations
handling streaming data
incremental data processing
relatedSpecification WHATWG Streams Standard
standardizedBy WHATWG
supportsFeature backpressure management
binary data streaming
error propagation in streams
progressive data consumption
queuing strategies
stream cancellation
stream piping
stream teeing
streaming HTTP responses
streaming file processing
text streaming
supportsLanguage JavaScript
usedWith Fetch API
ReadableStream from fetch()
Request.body
Response.body

How these facts were elicited

Referenced by (14)

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

ReadableStream partOf Web Streams API
WritableStream partOf Web Streams API
TransformStream partOf Web Streams API
ReadableStreamDefaultReader partOf Web Streams API
ReadableStreamDefaultController partOf Web Streams API
ReadableByteStreamController partOf Web Streams API
TransformStreamDefaultController partOf Web Streams API
CountQueuingStrategy partOf Web Streams API
WritableStreamDefaultWriter partOf Web Streams API
ReadableStreamBYOBRequest partOf Web Streams API
Streams API integratesWith Web Streams in Node.js
linked to: Web Streams API
TextEncoderStream partOf Web Streams API
TextDecoderStream partOf Web Streams API
QueuingStrategyInit partOfAPI Web Streams API