Angular · Senior · Pytanie 40 z 75
Kiedy zwykły serwis z sygnałami wystarcza zamiast biblioteki stanu?
- ✓Poprawna odpowiedź: Gdy stan jest ograniczony do jednej funkcji, a zespół nie potrzebuje ścisłego logu zdarzeń, time travel w devtools ani orkiestracji efektów
- 2Nigdy - aplikacje Angular muszą używać NgRx
- 3Tylko w aplikacjach bez wywołań HTTP
Wyjaśnienie
Serwis udostępniający sygnały tylko do odczytu (asReadonly()) i metody, które je aktualizują, wystarcza wielu aplikacjom. Bibliotekę dodaje się, gdy uzasadniają to stan współdzielony między funkcjami, potrzeby debugowania lub konwencje zespołu.