presence-room-42
Realtime-Chat
Räume, Mitgliedschaft und Tippanzeigen auf presence-channels.
Anwendungsfall
Prüfprotokolle, Bestellflüsse und Störungs-Zeitleisten haben eine Form: eine Liste, an die nur angehängt wird und der jemand zusieht. Über HTTP geladen, durch events aktuell gehalten.
Ein Client, der sich neu verbindet, hat eine Lücke. Holen Sie den Kopf des Feeds neu, statt anzunehmen, der socket habe alles erwischt.
const feed = await fetch('/api/activity?limit=50').then((r) => r.json())render(feed.items)// Same shape as the HTTP payload, so one renderer covers both.pusher.subscribe('private-account-3b1').bind('activity', (item) => { prepend(item)})Geschrieben mit den offiziellen Pusher-Bibliotheken, unverändert — es gibt kein PushCaster-Paket zu installieren. Vollständige Dokumentation
Räume, Mitgliedschaft und Tippanzeigen auf presence-channels.
Ein Server-event, zugestellt an jede Oberfläche, die jemand offen hat.
Kennzahlen schicken, sobald sie sich ändern, statt per Polling danach zu fragen.