Projektowanie API · Senior · Pytanie 22 z 75
Jak schemat GraphQL powinien modelować mutacje dla wygody klientów?
- 1Jedną ogólną mutacją
update(table, json) - 2Mutacje powinny zwracać tylko wartości logiczne
- ✓Poprawna odpowiedź: Konkretnymi mutacjami z typami input i payload, które zwracają zmienione obiekty i oczekiwane błędy biznesowe
Wyjaśnienie
Zwracanie zmienionych obiektów pozwala znormalizowanym cache po stronie klienta zaktualizować się bez ponownego pobierania.