GraphQL Basics: Types, Queries, Mutations, and Schema | Hacker News Reader