Developer Tools Do You Need GraphQL? For full-stack TypeScript applications, tRPC is an attractive alternative to GraphQL, offering many similar benefits.
Developer Tools In the Market for a GraphQL server? Try GraphQL Yoga My team recently stood up a GraphQL API endpoint with a server called Yoga, and I was pleased with how easy it was to get going.
Developer Tools Mocking Multiple Queries for Mock Provider When testing Apollo and GraphQL, Mock Provider is a nice tool to use when components need to communicate with a GraphQL server.
Developer Tools Create Easy GraphQL API Documentation with SpectaQL and GitLab Pages Easily generate a GraphQL API documentation site based on your annotated GraphQL Schema using GraphQL docstrings, SpectaQL, and GitLab Pages.
AWS Speed Up Your Local Development Cycle with the AWS AppSync Simulator The AWS AppSync simulator can speed up your local development cycle. I'll explain how my team set it up and a few rough edges to watch out for.
React / Redux How to Fire an Event-Driven GraphQL Query with Apollo Client for React If you need to be able to fire a GraphQL query when an event occurs, look no further than Apollo Client’s useLazyQuery hook.
Developer Tools How to Choose the Best GraphQL Server for Your Next Project After choosing GraphQL to facilitate your backend API development, you still need to decide which implementation of a GraphQL server to use.
Web Apps Scrollable Grid with Just-in-Time Data Loading – Part 4: Fetching Data with Apollo Client and GraphQL How to use Apollo Client to fetch data in batches from a GraphQL endpoint and hook that data up to Infinite Loader.
React / Redux Maintaining Order with Apollo Query Hooks Apollo query hooks are an awesome tool to use. Here's how you can use them while still following the rules of React hooks
.NET / WPF How to Access Session Data within a Hot Chocolate Resolver Although Hot Chocolate has its own sort of dependency injection, none of these patterns apply when you need to access the HttpContext in a resolver.
TypeScript Quick Next.js + GraphQL Integration via API Routes A guide to getting a lightweight GraphQL server up and running in your Next.js app via API routes.
TypeScript Discriminated Unions in GraphQL and TypeScript A brief walkthrough of setting up a discriminated union (or tagged union) type in TypeScript and GraphQL, and how to query/resolve that type.