Wenn ich viele Daten habe und sie in einem Singleton-Dienst im modernen Angular beibehalten möchte, gibt es zum Beispiel einen Speicher oder eine andere Art von Perfusion für das Speichern der Daten als BehaviorSubjects wie folgt:Gibt es in rxjs einen Overhead für die Verwendung eines BehaviorSubject zum Speichern von Daten im Vergleich zu einem JavaScript-Objekt?
property = new BehaviorSubject(lotsOfData)
statt lotsOfData selbst als Wert einer Eigenschaft von persistierenden:
property = lotsOfData
Kurze Antwort: Nein. –
Um eine richtige Antwort zu erhalten, sollten Sie Informationen zu a) geben, welche Art von Datenstruktur Sie speichern möchten und b) was Sie mit den Daten/dem Objekt machen wollen. – Benedikt
Grundsätzlich möchte ich einen Name-Wert-Datenspeicher, ähnlich wie eine vereinfachte Version ngrx. Also die Frage, die ich mit einem Kollegen hatte, ist, ob es eine Perfusion für das Speichern von statischen Daten (Name-Wert-Paare) als Behaviour Subjects statt gerade Daten gibt, die im Singleton-Store-Service bestehen. – bkinsey808