Latest GraphQL Basics posts

Basics
DirectivesError HandlingExamplesFile UploadsFilteringFragmentsPaginationPythonSecurity
February 23, 2021

GraphQL Mutation vs Query – When to use a GraphQL Mutation

This post is part of the Introduction to GraphQL series. You may want to read the previous posts: “What is GraphQL? GraphQL introduction” and “What is a GraphQL Query? GraphQL query examples using Apollo Explorer“ So far, we’ve covered what GraphQL is: a query language and a server-side runtime. But more importantly, GraphQL is the […]

February 16, 2021

What is GraphQL? GraphQL introduction

In recent years, app development has become quite complex. Gone are the days of merely pulling some data from a database and displaying text on a page with a form. Today, we call upon app developers to build rich, complex user interfaces and create memorable web experiences from a variety of different sources. Unfortunately, traditional […]

November 2, 2020

Why use GraphQL?

Before there was GraphQL, there was REST. In recent years, REST has become the dominant API style for building backend web services. With REST, you could signal the type of request we want to make (ex: GET, POST, PUT, or DELETE) and the resource we’d like to fetch or interact with (ex: /api/pets/1) using an […]

Read more

June 5, 2018

Using nullability in GraphQL

by Sashko Stubailo

Recent posts

June 15, 2021

Apollo Sandbox: an open GraphQL IDE for local development

by Vivek Ravishankar

Company