gezel Gezel Handboek

GraphQL API

Build a GraphQL API with a typed schema (SDL), resolvers, queries, mutations, and input validation. Designs the schema FIRST — types, fields, nullability, query/mutation operations, and the resolver-to-data mapping — because in GraphQL the schema IS the contract, then implements resolvers, then writes operation tests covering each query, mutation, and error. Covers GraphQL schema definition language, resolvers, nullable vs non-null fields, mutations, query arguments, N+1 awareness, and error handling.

How it runs

#StepWho runs itWhat happens
1Schema designPlannerlock the SDL types, queries, mutations, nullability
2Build resolversDeveloperimplement the schema + resolvers
3Write operation testsDevelopertest each query, mutation, and error
4EvaluateReviewerGrade the deliverable against every acceptance criterion. All pass → finish; any fail → loop back and fix the gap.
5FinishDeveloperAll acceptance criteria met. Stamp a short summary and report DONE.

Say something like "build a graphql api" or "graphql schema and resolvers" or "create a graphql server" or "graphql endpoint" in chat to start it.

Watch this article as a slideshow