Jak přizpůsobit GraphQL pro mobilní a webové aplikace?
Zdravím všechny, potřeboval bych poradit ohledně GraphQL. Pracuji na projektu, který má jak mobilní aplikaci, tak webovou verzi a chci se ujistit, že naše API je optimalizované pro obě platformy. Mám pocit, že některé dotazy a schémata, která jsme nasadili, nejsou úplně ideální. Jaké změny bych měl provést, aby GraphQL efektivně fungovalo na mobilech i na webu? Měli bychom zjednodušit některé dotazy, nebo přizpůsobit strukturu dat tak, aby to lépe vyhovovalo mobilním zařízení? Zvažuju také, jestli by se nám vyplatilo implementovat nějaké úpravy v cacheování, nebo jestli existují lepší praktiky pro práci s daty na různých platformách. Jak jste to řešili vy? Co všechno bych měl vzít v úvahu při návrhu API pro obě varianty? Děkuji za pomoc!