I would imagine it as something like an option on websockets, so it wouldn't take much API work.
Actually doesn't webRTC already have unreliable channels?
Actually doesn't webRTC already have unreliable channels?
WebRTC has unreliable data channels, but they are based on sctp/dtls/udp. Making them work over quic streams might be possible, but also requires a new standardization effort.
If someone does it I would actually prefer an API outside of webrtc, since that one carries a lot of complexity for signaling and requires again a few extra protocols (ice, stun, turn, etc). An unreliable/unordered client to server protocol and api could potentially be much simpler.
The current focus right now is to deliver WebRTC 1.0, when this is done, we may reconsider it.
(I'm an editor of the document and am in favor of it).