Angular · Senior · Pytanie 75 z 75
Jak zaprojektować efekty NgRx obsługujące wiele równoczesnych żądań do tego samego endpointu?
- ✓Poprawna odpowiedź: Świadomie wybierać operator:
switchMapdla odczytów „tylko najnowsze”,concatMapdla uporządkowanych zapisów,mergeMapdla niezależnych,exhaustMapby ignorować powtórzenia - 2Zawsze używać
mergeMap - 3Zawsze używać
switchMap
Wyjaśnienie
switchMap przy zapisach może anulować zapisy i gubić dane. Wybór operatora to decyzja biznesowa o współbieżności.