When should I use GraphQL for my web application?
Graphql has many benefits over REST. You should use Graphql in a data-driven application.
The main benefits of GraphQL are :
Only the content website will be returned.
All the content of a web page can be returned in a single request.
It’s flexible and performant.
It could enable smart caching.
It’s safe as it’s schema based.