• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[JS] Aktualizowanie danych z bazy danych na stronie

Object Storage Arubacloud
+1 głos
154 wizyt
pytanie zadane 13 marca 2021 w JavaScript przez Marak123 Stary wyjadacz (11,190 p.)
Witam próbuję zrobić funkcje w js która będzie aktualizowała dane na stronie pobierając je z bazy danych tylko nie mam za bardzo pomysłu jak to zrobić w optymalny sposób. Jedyny pomysł na jaki w padłem to ajax i setInterval co sekunde albo minute tylko jest ten problem ze użytkownik będzie cały czas pobierał dane od nowa z serwera, miałem też pomysł na to aby sprawdzać w jakiś sposób czy dane na stronie clienta zgadzają się z danymi pobranymi z bazy danych ale to też wymaga wysłania danych na serwer więc też bez sensu. Wie ktoś jak zrobić to w taki sposób żęby to miało sens??

1 odpowiedź

+3 głosów
odpowiedź 13 marca 2021 przez Comandeer Guru (601,550 p.)

Są techniki typu long polling albo Server-Sent Events. Jest też komunikacja przy pomocy Web Sockets.

Co do problemu związanego z pobieraniem danych na nowo – po prostu przesyłaj czas ostatniej aktualizacji albo id ostatniego elementu. Tym sposobem serwer będzie mógł ustalić, jakie dane ma zwrócić.

komentarz 13 marca 2021 przez Marak123 Stary wyjadacz (11,190 p.)
Ok dzięki zobacze sobie a odnośnie tego problemu to dobre rozwiązanie w sumie

Podobne pytania

0 głosów
0 odpowiedzi 188 wizyt
0 głosów
0 odpowiedzi 50 wizyt
0 głosów
1 odpowiedź 159 wizyt
pytanie zadane 18 sierpnia 2020 w JavaScript przez michael.scott Nowicjusz (200 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...