Jak vytvořit vlastní chybové typy v GraphQL?
V poslední době se stále více zajímám o GraphQL a jeho možnosti. Jsem ve fázi, kdy s ním začínám experimentovat, a při vývoji jedné aplikace mě napadla otázka ohledně chybových typů. Vím, že GraphQL má svoje standardní chybové hlášení, ale chtěl bych vědět, jak si mohu vytvořit vlastní chybové typy, aby byly lépe přizpůsobené mým specifickým potřebám. Je možné nějakým způsobem definovat vlastní typy chyb, které by se daly vracet z různých resolverů? Zajímalo by mě také, jak by to ovlivnilo uživatelskou zkušenost při práci s API. Mám představu o tom, že bych rád přidával další informace do chybových hlášení, jako je například kód chyby nebo popis problému, ale nejsem si jistý, jak to správně implementovat. Mohl by někdo poskytnout nějaké tipy nebo odkazy na příklady? Jaký je nejlepší postup pro integraci těchto vlastních chybových typů do mé GraphQL schémy? Oceňuji jakoukoli pomoc nebo rady, které byste mi mohli poskytnout. Díky!