Projektowanie API · Senior · Pytanie 24 z 75
Dlaczego introspekcja bywa wyłączana w publicznym API GraphQL na produkcji?
- ✓Poprawna odpowiedź: Ujawnia cały schemat każdemu; przy persisted queries lub prywatnych API nie ma wielu powodów, by ją udostępniać
- 2Klienci GraphQL jej nie obsługują
- 3Introspekcja spowalnia każde zapytanie
Wyjaśnienie
To nie jest prawdziwe zabezpieczenie, bo schemat da się wywnioskować, ale ogranicza łatwe rozpoznanie.