graphql-patterns

Installation
SKILL.md

GraphQL Patterns (Apollo + TypeScript)

Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178.

Use When

  • Designing a new GraphQL API or migrating from REST
  • Building Apollo Server + TypeScript with typed resolvers and clients
  • Adopting Relay pagination, DataLoader, directive auth, or federation
  • Hardening a GraphQL service for production

Do Not Use When

  • Pure REST/gRPC — use api-design-first
  • Threat-modelling GraphQL against malicious input — load references/graphql-security.md first
  • Single canonical UI shape, CDN caching dominant — REST is simpler

Required Inputs

Installs
8
GitHub Stars
21
First Seen
Apr 18, 2026
graphql-patterns — peterbamuhigire/skills-web-dev