# What are the benefits of GraphQL?

How do tech teams and companies benefit from GraphQL?

##### Post Metadata
- Posted at: about 7 years ago
- Net upvotes: 1


## Comments
### Comment 1

For me, it is a good and lovely CMS that in addition to Flexibility to customizing schemas, Stunning GraphQL API with powerful query and mutation facilities. My overall experience with GraphCMS Excellent customer support

##### Comment Metadata
- Posted at: almost 5 years ago
- Author title: Professional Freelancer at Upwork



### Comment 2

One Endpoint to Rule Them All
With GraphQL as a query language, it is up to your client application to specify the shape of the data it requires from the server. A GraphQL query returns exactly what a client asks for and no more. There is just one endpoint on the server that is capable of serving all the data that is requested.

Declarative and Strongly-Typed
The GraphQL type system helps to ensure that your queries are valid at the time of development. This saves you from the frustration of invalid queries and boosts your productivity.

Minimum Payload
Since your application receives only the data it requested, the payload is limited to the minimum. This is especially important in mobile or low bandwidth scenarios. On top of that, communication overhead is reduced: querying a complex content graph, GraphQL will be able to deliver all data in just one round trip.

Generated API Documentation
Writing and maintaining API documentation can be cumbersome. With GraphQL, you don&#39;t have to worry about documentation at all. Through introspection, all of your API documentation will be generated automatically.

##### Comment Metadata
- Posted at: about 7 years ago
- Author title: Co-Founder and CEO at GraphCMS




## Related Product
[Hygraph](https://www.g2.com/products/hygraph/reviews)

## Related Category
[Headless CMS](https://www.g2.com/categories/headless-cms)

## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: about 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: about 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: about 13 years ago
  - Comments: 4


