Slow loading products through GraphQL API

Hey @Kevin64

Thanks for the request ID. That’s quite a large query returning ~1MB of data. Testing from my end, the first query took about 5 seconds, and repeat queries about one second.

To improve the performance:

  • How often does this data change? Can you cache anything on your end?

  • Are you using all the information that you’re querying for? Perhaps the query complexity can be reduced?

  • Is all the data used at once? I.e. could you break up the query as the user moves through the app?