send/docs/notes/streams.md
timvisee 4ceac20623
Revert "Remove some polyfills"
This reverts commit 64644b57e3.
2022-09-04 12:26:12 +02:00

34 lines
1 KiB
Markdown

# Web Streams
- API
- https://developer.mozilla.org/en-US/docs/Web/API/Streams_API
- Reference Implementation
- https://github.com/whatwg/streams/tree/master/reference-implementation
- Examples
- https://github.com/mdn/dom-examples/tree/master/streams
- Polyfill
- https://github.com/MattiasBuelens/web-streams-polyfill
# Encrypted Content Encoding
- Spec
- https://trac.tools.ietf.org/html/rfc8188
- node.js implementation
- https://github.com/web-push-libs/encrypted-content-encoding/tree/master/nodejs
# Other APIs
- Blobs
- https://developer.mozilla.org/en-US/docs/Web/API/Blob
- ArrayBuffers, etc
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array
- FileReader
- https://developer.mozilla.org/en-US/docs/Web/API/FileReader
# Other
- node.js Buffer browser library
- https://github.com/feross/buffer
- StreamSaver
- https://github.com/jimmywarting/StreamSaver.js