The future of chat
summary
Argues real‑time apps require two things: minimal latency and self‑updating state, quantifies initial TCP importance around 100 milliseconds and the first 14 kilobytes, recommends server‑side render of visible data, uses optimistic updates plus client‑generated UIDs with idempotent server ops to avoid duplicates, embraces ES6/Babel modules and pure declarative UI, shows a working WordPress video player and a Sokkado evolution dashboard and tools (insights, P2P) that validate these patterns in practice.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:49Hello World Application
- 3:49Key Aspects That Make a Real-Time Application
- 5:52What Makes an Application Fast
- 8:58Masking Latency
- 17:13Eggman Script 6
- 21:39The Programming Model
- 23:46Subscription to the Server
- 37:21Fuzz Testing
- 55:46Coding Style
- 59:10Code Base to Es6
related talks
24mBuilding Realtime Singlepage Apps
54mHow to build the modern, optimistic and reactive user interface, we all want.
18mThe need for speed - Single-page apps, Optimistic UIs, Reactivity
49mThe Real Time Web with XMPP
32mVue Real-Time Apps
22mEvery Node.js app should have real-time collab features
21mWhy Real Time Matters
09m0-60 in 15 Minutes: Building a Realtime App With Elm and Horizon
