supabase/realtime
چه کاری انجام میده؟ supabase/realtime یک کتابخانهی قدرتمند برای ارسال لحظهای دادهها از طریق WebSocket هست که امکاناتی مثل پخش زنده، حضور کاربران و تغییرات دیتابیس پستگرس رو فراهم میکنه.
کاربرد:
این ابزار برای ساخت اپلیکیشنهای real-time مثل چت، همکاری آنلاین، داشبوردهای زنده و سیستمهای نظارتی مناسبه.
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز داری تغییرات دیتابیس یا وضعیت کاربران رو بدون دخالت دست، به صورت لحظهای به کلاینتها اطلاع بدی، این ابزار گزینهی عالیایه.
چند مثال از موارد استفاده:
- نمایش آنلاین بودن کاربران در یک اپلیکیشن چت
- بهروزرسانی لحظهای دادهها در داشبورد مدیریت
- رصد تغییرات جداول دیتابیس پس از هر INSERT، UPDATE یا DELETE
- همکاری همزمان چند کاربر در یک سند (مثل Google Docs)
- ##realtime
- ##websocket
- ##supabase
- ##postgres
- ##presence
- ##broadcast
- ##liveupdates
- ##collaboration
- ##backend
- ##database
