Je cache ve GraphQL opravdu nutná pro zrychlení odpovědí?
Mám takovou otázku, která mi vrtá hlavou. Vím, že GraphQL je super pro efektivní dotazování na data a dává nám možnost získat přesně to, co potřebujeme. Ale co se týká výkonu a rychlosti odpovědí, slyšel jsem hodně o cachi. Opravdu je cache tak důležitá? V některých článcích píšou, že bez cachi se výkon výrazně zhorší, ale zajímalo by mě, jak moc je to pravda. Přece jenom, když máme dobře nastavené resolvery a dbáme na optimalizaci našich dotazů, nemělo by to být tak hrozné, ne? Co si o tom myslíte? Máte někdo zkušenosti s tím, jak cache ovlivnila rychlost vašich aplikací postavených na GraphQL? Jakým způsobem jste ji implementovali a pocítili jste nějaký znatelný rozdíl v rychlosti odpovědí? Je lepší mít jednoduchou cache na úrovni serveru, nebo se vyplatí investovat do komplexnějších řešení? Předem díky za vaše názory!