Jak efektivně zachytit chyby při vícero dotazech v GraphQL?
Nedávno jsem se pustil do práce s GraphQL a narazil jsem na problém, který mě docela trápí. Zkouším udělat více dotazů najednou, ale když něco selže, tak jak mám efektivně zachytit ty chyby? Mám pocit, že to není úplně jednoduché, protože někdy se stane, že jeden dotaz projde a druhý ne. Zajímalo by mě, jestli existují nějaké osvědčené postupy nebo techniky na správu chyb v těchto situacích. Jak se dají strukturovat odpovědi, abych byl schopen jasně vidět, co v každém dotazu selhalo? Měl by člověk používat nějaké speciální knihovny nebo funkce na zpracování chyb? A co třeba logování chyb - je dobré to mít na paměti i u GraphQL? Taky mě zajímá, jestli je nějaký rozdíl mezi chybami v jednotlivých dotazech versus chybami ve vícero dotazech najednou. Jak se na to díváte vy? Jak jste to řešili v praxi? Rád bych slyšel vaše názory a tipy, které mi mohou pomoci lépe pochopit efektivní strategii pro zachytávání chyb v GraphQL.