2017-05-17 4 views
3

Ich bin neu in Redux und ich habe mich nur um die Architektur gekümmert.Welche Rolle spielt eine Datenbank in einer Redux-Anwendung?

Wenn wir alle unsere Daten in einem riesigen Geschäft aufbewahren, und dieser Laden wird durch Aktionen aktualisiert, die alle Front-End sind, welche Rolle spielen Back-End und Datenbank in einer einzelnen Seite Redux-Anwendung?

Ziehen Sie Daten aus einer Datenbank in Ihr Geschäft?

Antwort

2

In der Regel ist Redux-Speicher nur zum Speichern temporärer Status im Speicher im Browser. Back-End-Datenbank wird verwendet, um diesen Redux-Status zu füllen. Die Datenbank kann auch den gesamten Status Ihrer Anwendung beibehalten, wobei der Redux-Speicher den vollständigen Status Ihrer Anwendung aufgrund von Speicherbeschränkungen des Computers, auf dem der Browser ausgeführt wird, nicht speichern kann. Die Datenbank wird auch benötigt, um den gleichen Status für verschiedene Browser/Benutzer Ihrer Anwendung zu erhalten.

Sagte, dass es esoterische Verwendungen von Redux geben könnte, z.B. auf Back-End oder im Browser mit der Verwendung von WebRTC, wo Back-End-Datenbank möglicherweise nicht benötigt wird.

Verwandte Themen