Ich möchte sicherstellen, dass ich Redux richtig verstanden habe. Mein Verständnis ist, dass es den vollständigen Zustand einer Anwendung (einschließlich aller Subsysteme) wie Modelle aller Komponenten und Cache der abgerufenen Daten und der vom Benutzer erzeugten Daten speichert. Bedeutet das, dass ich Service nie benutzen sollte, um Zustand einer Komponente durch seine Modell-ID zu laden/zu speichern?Redux vs Dienste in Angular 2
Ich mache eine Quiz-Anwendung, die von Komponenten wie Quiz bestehen, Kategorie, Frage und Wahl. Gegenwärtig ruft jede Komponente die Web-API zum Abrufen von Daten auf und unterhält ihren eigenen Zustand selbst oder mit Hilfe eines Dienstes, der alles nach ID-Feldern verfolgt.
I gewidmet Dienst namens AnswerService den Zustand ausgewählter Entscheidungen zu erhalten, wobei jede Wahl Komponente holt es Zustand ist, wenn gerendert.
Wird bei der Migration nach Redux alles in den Speicher verschoben, und praktisch alle Dienste werden zustandslos ausgeführt und direkt an den Speicher gesendet, bzw. werden alle Komponentenmodelle aus dem Speicher abonniert?