Ich bin kein Frontend-Entwickler und habe nicht reagiert oder irgendwelche Flux-Implementierungen verwendet, da ich nicht sicher bin, ob sie tun werden, was ich will. Ich versuche zu verstehen, wie man reagieren kann, um Backend-Änderungen, die sich außerhalb des Clients befinden, zu rendern, dh Änderungen von einem anderen Benutzer. Ich sehe, wie reagiert, um die Sicht zu handhaben, wenn der Client eine Aktion ausführt, aber ich würde Änderungen von dem Server/anderen Benutzern ohne langes Abfragen (wie Meteon funktioniert mit Zwei-Wege-Datenbindung) vornehmen möchten.Verwenden von reagieren, um externe Änderungen aus der Datenschicht widerzuspiegeln
Meine Lösung bestand darin, ein Pub/Sub-System im Backend zu erstellen, das Änderungen an die Clients überträgt, wenn sie den entsprechenden Kanal abonniert haben. Dies könnte erreicht werden, indem Datenbankabfragen/Backend-Aktionen und deren resultierende Änderungen analysiert werden, wie dies bei Asanas Luna der Fall ist. Mein Freund hat mir gesagt, dass ich das einfach mit einer Implementierung von Flussmittel tun kann. Wenn er richtig ist, muss ich falsch verstehen, was der Fluss tatsächlich tut. Für mich schien es, dass es nur Änderungen widerspiegelt, die auf den Handlungen des "aktuellen" Kunden basieren.
Soweit ich weiß, sind Ihre Optionen, Web-Sockets zu verwenden, oder den Server abzufragen. – azium