WebTransport is almost here to allow UDP-like exchange in the browser
18 days ago
- #QUIC
- #WebTransport
- #HTTP/3
- WebTransport API provides modern data transmission using HTTP/3, supporting both reliable and unreliable transport.
- HTTP/3, based on QUIC, fixes issues like head-of-line blocking and improves performance and network transitions.
- Unreliable transmission via datagrams is fast but does not guarantee order or delivery, suitable for scenarios like game state updates.
- Reliable transmission via streams ensures data order and delivery, ideal for applications like chat.
- Supports unidirectional and bidirectional streams for flexible data communication between client and server.
- Initial connection requires HTTPS and explicit port specification, with promises to handle connection readiness and closure.
- Includes interfaces like WebTransportBidirectionalStream and WebTransportDatagramDuplexStream for different transmission needs.
- Examples and specifications are available for further reference.