Jak zrychlit dotazy na GraphQL API?
Mám pocit, že moje GraphQL API se chová hrozně pomalu, když dělám dotazy. Zkoušel jsem pár optimalizací, jako je cachování a batching, ale stále to není ono. Zajímalo by mě, jaké jsou další tipy a triky, které můžu použít pro zrychlení dotazů na GraphQL API. Například, co si myslíte o použití fragmentů? Může to nějak pomoci se snížením počtu dat, která se přenášejí? A co indexování databáze - má to vliv na rychlost dotazů v GraphQL? Také jsem slyšel o tom, že některé knihovny jako Apollo mají funkce pro optimalizaci, ale nejsem si jistý, jak je nastavit správně. Jaké máte zkušenosti s tímto tématem? Mohli byste mi doporučit nějaké konkrétní strategie nebo best practices, které jste sami použili? Užitečné by bylo i vědět, jestli jsou nějaké nástroje pro sledování výkonu, které by mi mohly ukázat, kde přesně se moje dotazy zpomalují. Děkuji za jakoukoli radu!