Проєктування API · Senior · Запитання 24 з 75
Чому для публічного GraphQL API в продакшені можуть вимикати introspection?
- ✓Правильна відповідь: Вона розкриває всю схему будь-кому; з persisted queries чи приватними API причин її відкривати мало
- 2GraphQL-клієнти її не підтримують
- 3Introspection сповільнює кожен запит
Пояснення
Це не справжній захист, бо схему можна вивести, але це зменшує легку розвідку.