presence-room-42
Realtime sohbet
presence kanallarında odalar, üyelik ve yazıyor göstergeleri.
Kullanım örneği
Aynı şeyi düzenleyen iki kişinin sürekli üç yanıta ihtiyacı vardır: başka kim burada, az önce ne yaptı, imleci nerede. presence, olay'ler ve client olay'leri bunları sırayla yanıtlar.
client olay'leri hız sınırlıdır ve saklanmaz — imleçlere uygundur, düzenlemelere değil. Bir yenilemeden sağ çıkması gereken her şey sunucunuzdan geçer.
const doc = pusher.subscribe('presence-doc-9f2')// Ephemeral: straight between editors, never persisted.canvas.onpointermove = throttle((e) => { doc.trigger('client-cursor', { x: e.clientX, y: e.clientY })}, 50)// Durable: your server persisted it, then published it.doc.bind('block-updated', (block) => applyBlock(block))Resmî Pusher kütüphaneleriyle, değiştirilmeden yazıldı — kurulacak bir PushCaster paketi yok. Tam dokümantasyon
presence kanallarında odalar, üyelik ve yazıyor göstergeleri.
Tek bir sunucu olay'i, kullanıcının açık bıraktığı her yüzeye teslim edilir.
Metrikleri yoklama ile aramak yerine değiştikçe gönderin.