Co všechno mohu získat z GraphQL pomocí složených dotazů?
Přemýšlel jsem nad tím, jak vlastně GraphQL funguje a co všechno mi může nabídnout, když začnu používat složené dotazy. Zajímalo by mě, jestli mi to může ušetřit čas při získávání dat z API. Jak to vlastně funguje, když chci načíst víc informací najednou? Například, když mám nějaký model uživatele a chci k němu přidat další informace jako jsou příspěvky, komentáře nebo dokonce i informace o přátelích. Můžu tím pádem napsat jeden dotaz, který mi vrátí všechny tyto informace najednou? A jak moc složité mohou být tyto dotazy? Máte nějaké tipy nebo praktické příklady, jak správně sestavit složené dotazy v GraphQL, aby mi to dalo maximum informací s minimálním úsilím? Jak se liší použití složených dotazů od běžných REST API volání a co bych měl mít na paměti, abych to opravdu využil naplno? Možná jste narazili na nějaké limity nebo výzvy při práci se složenými dotazy? Rád bych slyšel vaše zkušenosti a názory.