Projektowanie API · Senior · Pytanie 23 z 75
Jakie jest ryzyko udostępnienia modeli bazy bezpośrednio jako schematu GraphQL?
- 1GraphQL nie może opisać modeli bazy
- ✓Poprawna odpowiedź: API wiąże się z magazynem, ujawnia wewnętrzne pola i pozwala klientom budować kosztowne złączenia, których nie planowano
- 3Przyspiesza to zapytania
Wyjaśnienie
Projektuj schemat wokół przypadków użycia klientów i pojęć domenowych i dodawaj autoryzację na poziomie pól, gdzie trzeba.