2017-05-02 2 views
0

Ich habe eine React-Anwendung entwickelt, bei der Benutzer ihr Geburtsdatum zusammen mit ihrer ID aktualisieren können. Alle meine Teammitglieder können über http://<IP auf die Anwendung zugreifen. Adresse>/3000 Wenn jede Person das Formular aktualisiert, sollten die Daten in meinem lokalen Computer gespeichert werden.Welche Middleware kann ich verwenden, um Daten in React Application zu speichern?

Wie kann ich das erreichen?

+0

Was passiert, wenn Sie die App beenden? Wären die Daten noch vorhanden? –

+0

ya das ist was ich will, anstatt die API aufzurufen und die Daten in der DB zu speichern, welche andere Alternative kann ich verwenden? – SKADIN

+0

Gibt es einen bestimmten Grund, warum Sie eine Middleware verwenden möchten (z. B. möchten Sie die Daten vorher verarbeiten). Was hält Sie davon ab, ein normales 'Array' oder ein Objekt zu verwenden? –

Antwort

0

Sie können dies nicht auf der Clientseite behandeln, da Sie keinen gegenseitigen Status haben, der von Ihnen und Ihren Freunden geteilt wird.

Eine mögliche Lösung, Ihre Anforderungen gegeben, ist eine globale Datenstruktur zu verwenden, die Sie irgendwo im Backend setzen können Ihre App reagieren. Dies ist so, dass Ihr Freund auf dieselben Daten wie Sie zugreifen kann. Je nachdem, wie Sie Ihre reaktive Anwendung einrichten, gibt es verschiedene Möglichkeiten. Ich würde zwei REST-konforme Endpunkte im Backend Ihres Reaktionsprojekts einrichten. Also, so etwas wie:

  1. GET/Daten
  2. POST/Daten

Im Handler beider Endpunkte würden Sie in der Lage sein, die Daten zuzugreifen, die Sie deklariert. Jedes Mal, wenn Sie Ihre freigegebenen Daten aktualisieren möchten, führen Sie einfach eine Netzwerkanforderung an die oben genannten Endpunkte aus.

Verwandte Themen