Projektowanie API · Junior · Pytanie 59 z 75
Co oznacza „nadmiarowe pobieranie” (over-fetching)?
- 1Serwer cache'uje za dużo
- ✓Poprawna odpowiedź: Klient dostaje więcej danych, niż potrzebuje, np. cały obiekt użytkownika, gdy potrzebne jest tylko imię
- 3Klient wysyła za dużo żądań
Wyjaśnienie
REST API łagodzą to wyborem pól (?fields=id,name) lub dedykowanymi endpointami; GraphQL rozwiązuje to z założenia.