Může se použít stejný fragment pro různé typy v GraphQL?
Nedávno jsem se začal více zajímat o GraphQL a narazil jsem na něco, co mi není úplně jasné. Mám fragment, který definuje určité pole a jeho vlastnosti, říkal jsem si, jestli bych ho mohl použít pro víc různých typů v mých GraphQL dotazech. Například mám fragment pro uživatelský profil, kde jsou vlastnosti jako jméno, e-mail a podobně. Teď ale zvažuji, jestli bych mohl stejný fragment použít také u jiného typu, třeba u komentářů nebo příspěvků, které mají podobnou strukturu. Je to možné? Nebo je lepší mít pro každý typ svůj vlastní fragment? Zajímá mě, jak lidi přistupují k opakovanému použití fragmentů v jejich dotazech a jestli to má nějaké výhody nebo nevýhody. A co se stane, když se struktura těch typů trochu liší? Jak se to pak bere v potaz? Rozhodně bych rád slyšel názory a zkušenosti ostatních, kteří se s tímto tématem setkali.