شما از event های مربوط استفاده میکنید برای مثال از Change خوب زمانی که Change میشه میتونید درخواست ajax بفرستید و نتیجه رو بگیرید و به کاربر نمایش بدید با هر بار Change شدن میتونید اینکار رو انجام بدید
موقعی که فرد آفلاین هست چطور؟
اطلاعات رو توی لوکال ذخیره کردم و الان میخواد سرچ کنه، چجوری؟
اگر لوکال ذخیره کردید همون کارها رو تکرار میکنید فقط این بار بجای درخواست ajax درخواست رو به دیتابیس لوکال ارسال میکنید همین
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟