|
|
|
|
|
by saurik
595 days ago
|
|
Why does this contain both data channels and WebTransport? Isn't the latter just more data channels? edit: OK, I found this issue. https://github.com/WICG/local-peer-to-peer/issues/29 Ugh... this is just so poorly thought through. We keep ending up with overly complex protocols that have too many states and too many options and too many control messages to accomplish what a more simple API could provide, and so to implement all of this we keep needing too much code and too many special cases and too many round trips to establish anything. |
|
Whether it's one shape or the other doesn't take affect the network protocol underneath.
If you have constructive ideas of how to simplify the protocol underneath or the API, you can share them with the authors. The people that work on that APIs are always looking for constructive feedback