Member-only story

Getting Started With GraphQL — AWS AppSync, DynamoDB, and Postman

A hands-on introduction to GraphQL APIs

Songtham Tung
Better Programming
8 min readMar 19, 2021

--

Image of different GraphQL versions.
Image by author

GraphQL is a query language for APIs. But what exactly does that mean, and how does it work? At its simplest, GraphQL is about asking for specific fields on objects. In this article, we will take a hands-on approach to quickly get started with GraphQL using AppSync, DynamoDB, and Postman. Let’s begin!

Prerequisites

  • AWS
  • Postman

Services

  • AppSync is a fully managed service on AWS that makes it easy to develop GraphQL APIs
  • DynamoDB is a fast and flexible NoSQL database service on AWS
  • Postman is a collaboration platform for API development

AppSync

Image of different AppSync basic process

The first thing we will do is set up our GraphQL server using AWS AppSync. Fortunately, this can be quickly done since AWS has a sample template that we can use which does the heavy lifting for us. To get started with this, head over to AWS AppSync and follow the steps below:

--

--

Songtham Tung
Songtham Tung

Written by Songtham Tung

Technical Account Manager | 1M+ Reads | 🇺🇸🇹🇭

No responses yet

What are your thoughts?