Real-Time Web Apps
Real-Time Web Apps:
The slides from my MadMongers Real-Time Web Apps talk are now available online.
[From my blog.]
The slides from my MadMongers Real-Time Web Apps talk are now available online.
[From my blog.]
Web::Hippie does support XHR long-polling, not just websockets, although that does not work so great in older versions of IE because they do not let you view partial XHR responses. It also has a straight poll fallback mode.
Nice slides. Why no WebRTC?
No idea what that is.
WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. For example, RTCDataChannel allows for Browser-to-Browser message passing (e.g. chat or file transfer).
http://www.html5rocks.com/en/tutorials/webrtc/basics/
https://gist.github.com/brianmed/6927400
That's interesting, but it doesn't have anything to do with the real-time web apps that I was talking about in my slides. At least according to the video, it appears that WebRTC is for peer to peer web apps primarily, and only works in Chrome and Firefox. Caniuse.com confirms this: http://caniuse.com/#feat=rtcpeerconnection
Anyway, back to your original question, I didn't include it because I didn't know about it.
I'm thinking that WebRTC might replace the cloud hosting services that don't have any server-side storage, provided that peers have a way to discover each other.