La flexibilité qui rend GraphQL puissant en fait aussi une surface de DoS : un client peut imbriquer une requête en profondeur ou demander d'énormes listes en un seul appel. Vous vous défendez en couches — limites de profondeur, analyse de complexité/coût, rate limiting et auth correcte — dont aucune n'est imposée par le langage de requête lui-même.
La menace : les requêtes non bornées
Bomb
user friends friends friends friends name
