Angular · Senior · Frage 75 von 75
Wie sieht die typische Architektur für NgRx-Effects aus, die viele gleichzeitige Anfragen an denselben Endpunkt behandeln?
- 1Immer
switchMap, da ohnehin nur die letzte Antwort zählt - 2Den Flattening-Operator je nach Fall wählen:
switchMap,concatMapund so weiter - 3Immer
mergeMap, da parallele Anfragen in jedem Fall am schnellsten fertig sind
Antwort zeigen
Richtige Antwort: Den Flattening-Operator je nach Fall wählen: switchMap, concatMap und so weiter
Erklärung
switchMap bei Schreibvorgängen kann Speichervorgänge abbrechen und Daten verlieren. Die Wahl des Operators ist eine fachliche Entscheidung über Nebenläufigkeit.