Ich versuche eine Busanwendung zu erstellen, die sich genau so verhalten soll (http://pdxlivebus.com/).Wie bekomme ich Echtzeitdaten?
Jetzt kann ich einfach nicht die Idee heraus, dass wie kann ich ständig Daten auf der Benutzeroberfläche von meinem Backend Feed? Ich möchte nach einigen Intervallen keine AJAX-Anfragen senden. Ich habe Chat-Anwendung mit react und node.js getan, aber sie sind in Echtzeit in einem Sinne, dass ein Benutzer etwas (Nachricht senden oder trennen) und für die der Server ein Socket-Ereignis sendet und der Client überwacht und aktualisiert.
Aber Anwendung wie diese http://pdxlivebus.com/ wo der Benutzer nichts anderes tut, als die Busse zu beobachten, wie wird die UI mit den neuesten Daten aktualisiert?
Sie verwenden Websockets mit der [socket.io] (https://socket.io/) -Bibliothek – kombucha
Mögliche Duplikate von [Wie bekomme ich Echtzeit-Updates?] (Https://stackoverflow.com/q/ 6304937/218196) –
Ich weiß, dass sie websockets verwenden, die ich im Netzwerkverkehr gesehen habe, aber meine Frage ist, wie sie es geschafft haben, die Daten zu senden und die Daten ohne irgendeine Aktion vom Client zu erhalten? –