I am reading WebSocket specification, it's written:
The WebSocket Protocol is designed on the principle that there should be minimal framing (the only framing that exists is to make the protocol frame-based instead of stream-based and to support a distinction between Unicode text and binary frames).
I don't understand what do frame-based
and stream-based
mean. Could you please provide examples of them with some basic explanation of the difference?