This repo covers setting up an Apollo Server for a GraphQL API, defining types and resolvers, and implementing queries and mutations with a mock database, providing a solid foundation in GraphQL development. Created from following tutotal from Net Ninja
- Installing and configuring Apollo Server.
- Starting a standalone Apollo Server.
- Defining types (Game, Review, Author) using GraphQL schema language.
- Defining queries and mutations.
- Writing resolvers for queries and mutations.
- Implementing resolver functions to interact with a mock database.
- Creating relationships between types (e.g., Game and Review, Review and Author).
- Setting up a mock database to simulate data storage.
- Using mock data within resolver functions.
- Writing and testing basic GraphQL queries.
- Writing and testing GraphQL mutations to add, update, and delete data.