Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
Binary file added IMC_GraphQL/.DS_Store
Binary file not shown.
Binary file added IMC_GraphQL/IMC_TonyWu1998/.DS_Store
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
TITLE:
How to fetch data from GraphQL APIs
TOPIC:
GraphQL
DESCRIPTION (5-7+ sentences):
As a beginner with GraphQL, including myself, fetching data from APIs in a proper way has been always a knotty question when it comes to learn about GraphQL. In this blog, I will present some efficient and simple ways of implementing GraphQL to fetch data from APIs. Mainly, we will build a simple client to communicate with APIs by sending http requests. I will introduce these in a simple and beginner-friendly way, so people who are learning GraphQL from scratch can understand it with ease. Also, in the section of implementation , I will give some techniques and tools of fetching.
TARGET AUDIENCE (3-5+ sentences):
This blog, or tutorial, is aimed for people who are unfamiliar with GraphQL and are beginners of learning basics as such. Specifically, some of important initial steps of learning and understanding GraphQL is to know how to communicate with the intended APIs. Hence, it is crucial to know how to interact with them by fetching and changing the data. (Mutations)

Beginning (2-3+ sentences):
Introducing the background of GraphQL. What is it? Why do we use it? How does it compare to REST? Who is this blog made for? What do you need to know before jumping to this tutorial?
Middle (2-3+ sentences):
I will give both texts and code snippets along with explanations step by step introducing how to build a client to communicate with APIs. I will firstly give some basic concepts of some key elements, such as mutations and HTTP requests.
End (2-3+ sentences):
I will give some conclusions of the blog. What have we learned after this blog? What’s next?