Hasło słownika
GraphQL
Podejście do API, w którym klient sam deklaruje, jakich pól potrzebuje, zamiast brać stałe odpowiedzi endpointów.
Programowaniekategoria
A-Zhasło słownika
Opis
GraphQL redukuje overfetching i underfetching, ale wymaga dobrego schematu, zabezpieczeń i kontroli kosztu zapytań. Świetnie sprawdza się przy złożonych UI.
Przykłady
- Frontend pobiera tylko name i price, bez całego opisu produktu.
- Jedno zapytanie zwraca zamówienie + pozycje + klienta.
- Panel admina pobiera dane dla kilku widgetów naraz.