# Querying Strategies for GraphQL Clients

DevFeed: [Querying Strategies for GraphQL Clients](<https://devfeed.tech/articles/querying-strategies-for-graphql-clients-1524.md>)

Original publisher: [Read original article](<https://shopify.engineering/querying-strategies-graphql-clients>)

Author: Theo Ben Hassen

Published: 2021-06-15T16:30:29Z

Content type: tutorial

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [data](<https://devfeed.tech/topics/data.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Web](<https://devfeed.tech/topics/web.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [performance](<https://devfeed.tech/tags/performance.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

This article presents strategies for improving GraphQL clients as queries grow larger and slower. It covers designing a base product-list query, introducing pagination, choosing page sizes for web and mobile clients, and using performance tripwires to monitor loading times and scalability.

## Source excerpt

As more clients rely on GraphQL to query data, we witness performance and scalability issues emerging. We share some query strategies for GraphQL at scale.