Introduction
The info argument helps you understand what data the client wants in a GraphQL request. It tells your server exactly which fields to fetch and return.
When you want to get only the requested fields from a database to save time and resources.
When building a GraphQL resolver that needs to know which fields the client asked for.
When optimizing queries to avoid fetching unnecessary data.
When you want to pass the requested fields to another function or service for processing.