پرش به محتوا

کاربرد

خوراک فعالیت و رویداد

ردِ حسابرسی، جریان سفارش‌ها و خط زمانی رخدادها یک شکل‌اند: فهرستی که فقط به آن اضافه می‌شود و کسی دارد نگاهش می‌کند. روی HTTP بارگذاری می‌شود و با رویدادها به‌روز می‌ماند.

private-account-3b1
  • کانال‌های خصوصی
  • رویدادها
  • وب‌هوک‌ها

چطور کار می‌کند

  1. 01اول بارگذاری، بعد اشتراکصفحه را روی HTTP بگیرید، بعد مشترک شوید — به همین ترتیب، تا چیزی در فاصله نیفتد.
  2. 02هنگام انتشار اضافه کنیدورودی‌های تازه همان شکلِ پی‌لود روی HTTP را دارند، پس یک render کننده هر دو را می‌سازد.
  3. 03با کانال محدود کنیدیک کانال برای هر حساب، احراز دسترسی را ساده نگه می‌دارد — خودِ اشتراک همان بررسی است.

دانستنش خوب است

کلاینتی که دوباره وصل می‌شود یک شکاف دارد. سرِ خوراک را از نو بگیرید، به‌جای آنکه فرض کنید سوکت همه‌چیز را گرفته.

در کد

feed.js
js
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 برای نصب وجود ندارد. مستندات کامل

چیزهای دیگری که مردم می‌سازند

همهٔ کاربردها
private-user-1e9

اعلان‌ها

یک رویداد سمت سرور، تحویل‌شده به هر جایی که کاربر باز گذاشته.

private-metrics

داشبوردهای زنده

معیارها را همان‌طور که تغییر می‌کنند بفرستید، به‌جای آنکه سراغشان پولینگ کنید.

یک اپلیکیشن بسازید و شروع کنید.

Support