---
title: "Discussion on \"GraphQL - my learnings in progress\" | Hashnode"
description: "Discussion on \"GraphQL - my learnings in progress\". GraphQL is a query language - we can think of SQL ( getting data, mutating data ) over HTTP.\nWith REST API as well, we have the capabilities to query for data or mutate data.\nGraphQL is an alternative to REST API.\nIt comes into the picture when the d..."
url: "https://hashnode.com/posts/graphql-my-learnings-in-progress/64f6c1dd9ff5363f1d82f62a"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [GraphQL - my learnings in progress](https://inspire99.hashnode.dev/graphql-my-learnings-in-progress?utm_source=hashnode&utm_medium=feed)

GraphQL is a query language - we can think of SQL ( getting data, mutating data ) over HTTP. With REST API as well, we have the capabilities to query for data or mutate data. GraphQL is an alternative to REST API. It comes into the picture when the d...

Sep 5, 2023 · 2 min read · inspire99.hashnode.dev  
Updated Sep 6, 2023  
Read the article

-   [#graphql](https://hashnode.com/tag/graphql)

## Written by

[Ganesh S](https://hashnode.com/@gansai)

@gansai

  
[View profile](https://hashnode.com/@gansai)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
