Ukládat GraphQL dotazy do frontendu nebo serveru?
Chtěl bych se zeptat, co si myslíte o ukládání výsledků GraphQL dotazů. Je podle vás lepší mít je přímo v frontendu, kde by se dalo snadno využít lokální cache a snížit tak počet požadavků na server? Nebo je lepší mít všechna data uložená na serveru, kde by se daly spravovat centralizovaně a třeba i lépe zabezpečit? Mám obavy, že pokud budu ukládat data do frontendu, mohlo by to vést k problémům s udržováním aktuálnosti informací a synchronizací se serverem. Na druhou stranu přístup k datům přímo z frontendu může zrychlit uživatelský zážitek. Jaké máte zkušenosti s touto problematikou? Jaké jsou plusy a mínusy obou přístupů? Jak byste doporučili řešit situace, kdy je potřeba pracovat s velkými objemy dat nebo často měnícími se informacemi? Rád bych slyšel různé názory a praktické tipy. Díky!