@Toni-Stark

Как отправлять уведомление с Nest на клиент?

Я разрабатываю что то типа мессенджера. Бекэнд пишу с использованием Nest js. А у пользователя будет PWA на телефоне и сайт в браузере на Nuxt. Я хочу сделать уведомление о том что пользователю пришло новое сообщение но не как не могу понять как это реализовать. Я нехоиспользовать какие-то сторонние сервисы для этого.
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Вариантов пока всего два (четыре):
1) Websockets - для этого нужно на стороне сервера иметь websocket сервис. Реализуется на много чем, начиная от nodejs, и заканчивая С
2) SSE (Server Sent Events) - для этого почти ничего не нужно, но сервер должен это уметь.
3) Long Pooling - вообще ничего не нужно, просто нужно уметь в эту технологию
4) Просто опрос по времени - заводите таймер и по таймеру смотрите приход новых сообщений.

Первые две технологии используются в так называемых push-сервисах.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы