I am starting this new project and have selected graphql as one of the languages in my tech stack. However am still not sure what are the benefits over REST.
![](https://media.dev.to/cdn-cgi/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ucggjwwmk6sef87ifxo.png)
How is graphql better than REST? Or is it just an alternative?
![](https://media.dev.to/cdn-cgi/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F97730%2Fc245224f-dcb1-4a4f-aa99-a07fea8b4bde.jpg)
I am starting this new project and have selected graphql as one of the languages in my tech stack. However am still not sure what are the benefits over REST.