Cześć, chciałbym w swojej apce dodać funkcjonalność powiadomień, tzn. jeśli user A wejdzie na profil usera B i kliknie przycisk "dodaj do znajomych", to wysyłany jest request do api, mogę też przejrzeć listę zaproszeń do znajomych atakując innego requesta do api, jednak chciałbym, żeby user B dostał powiadomienie bez konieczności odświeżania strony. Nie bardzo wiem jak miałbym się do tego zabrać, ktoś coś podpowie? Jeśli to jakaś różnica to piszę apkę we Vue.
https://bulldogjob.pl/news/751-prosto-o-websocket
Najprościej odpytywać serwer co kilka sekund i wyświetlać powiadomienia, ale powyższy artykuł powinien Ci nieco rozjaśnić temat.
.__. napisał(a):
https://bulldogjob.pl/news/751-prosto-o-websocket
Najprościej odpytywać serwer co kilka sekund i wyświetlać powiadomienia, ale powyższy artykuł powinien Ci nieco rozjaśnić temat.
To chyba trochę overkill
masz generalnie 3 możliwości, polling, comet i websockety. Jeśli nie zależy ci na szybkości np info może być spóźnione o 5minut to zrób polling, jest najprostsze ale mało wydajne, dlatego nie nadaje się np na chaty.
mr_jaro napisał(a):
masz generalnie 3 możliwości, polling, comet i websockety. Jeśli nie zależy ci na szybkości np info może być spóźnione o 5minut to zrób polling, jest najprostsze ale mało wydajne, dlatego nie nadaje się np na chaty.
W apce poza znajomymi chcę dodać prosty chat, także te 'wolne' rozwiązanie raczej odpada
no to tylko websockety, najlepiej użycie socket.io
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.