NestJS · Senior · Pytanie 26 z 75
Dlaczego warto mieć tę samą walidację i autoryzację dla HTTP, GraphQL i handlerów wiadomości?
- 1Nest automatycznie stosuje guardy HTTP do wiadomości we wszystkich przypadkach
- 2GraphQL i kolejki nie potrzebują walidacji
- ✓Poprawna odpowiedź: Każdy punkt wejścia to drzwi do systemu; reguły we wspólnych serwisach lub guardach świadomych kontekstu nie zostawiają luk
Wyjaśnienie
Guardy i pipes można pisać tak, by działały z dowolnym typem ExecutionContext, albo trzymać reguły w serwisach.