presence-room-42
محادثة لحظية
غرف وعضوية ومؤشّرات كتابة على قنوات من نوع presence.
حالة استخدام
سجلّات التدقيق وتدفّقات الطلبات وخطوط زمن الأعطال لها شكل واحد: قائمة يُضاف إليها فقط ويراقبها أحد. تُحمَّل عبر HTTP، وتبقى محدَّثة بالأحداث.
العميل الذي يعيد الاتصال لديه فجوة. أعِد جلب رأس التدفّق بدل افتراض أن المقبس التقط كل شيء.
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)})مكتوب بمكتبات Pusher الرسمية، دون تعديل — لا حزمة من PushCaster لتثبيتها. الوثائق الكاملة
غرف وعضوية ومؤشّرات كتابة على قنوات من نوع presence.
حدث واحد من الخادم، يُوصَّل إلى كل واجهة تركها المستخدم مفتوحة.
ادفع المقاييس كلما تغيّرت بدل أن تسأل عنها بـ الاستقصاء.