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 ⓘ