Co jsou vlastně fragmenty v GraphQL a proč bych je měl používat?
Zajímá mě, co to vlastně jsou ty fragmenty v GraphQL? Slyšel jsem o nich někde, ale pořád mi to není úplně jasné. Vím, že se používají k opakovanému využívání částí dotazů, ale jak to funguje v praxi? Jaký je vlastně důvod, proč bych měl začít fragmenty používat? Myslím, že by mi to mohlo ušetřit čas při psaní složitějších dotazů. Můžete mi někdo vysvětlit, jaké výhody z toho plynou? A co třeba výkon – zlepší to nějak rychlost dotazů? Dále mě zajímá, jestli se fragmenty dají nějak kombinovat nebo vnořovat. Je to něco jako šablony, nebo jak se to přesně vztahuje na GraphQL? Měli byste nějaké tipy na příklady nebo situace, kdy by bylo dobré fragmenty použít? Rád bych se dozvěděl víc o tom, jak správně strukturovat dotazy pomocí fragmentů a jestli existují nějaké nejlepší praktiky, které bych měl mít na paměti. Díky moc!