nayaread
HomeFavouritesTopicsSources
HomeFavouritesTopicsSources
NayaRead links to original engineering blogs. All copyright belongs to the respective authors.
Yelp Engineering·Jul 16, 2026·1 min read·Igor Kusakov +1 other33

Migrating from Apollo Tooling to GraphQL Codegen at Yelp

Introduction At Yelp, we rely heavily on GraphQL and Apollo for data loading in our frontend React monorepo. When a developer writes a GraphQL query or mutation inside a React component, the shape of the response is defined by the query itself — but TypeScript has no way to know what that shape looks like at compile time. That’s where code generation (codegen) comes in. We rely on codegen to read our queries and server schema, then produce TypeScript type definitions for every operation’s input variables and output data. In our codebase, this looks like: src/components/UserProfile/ ├── UserProfile.tsx ← contains...

CompilersFrontendTypeScript
Read original on engineeringblog.yelp.com

Score breakdown

  • Technical depth35
  • Practical value30
  • Originality35
  • Writing quality44
  • Source reputation80
  • Recency7
  • External engagement0
  • On-site engagement0

NayaRead shows a summary and links to the original article. The full article is hosted on engineeringblog.yelp.com.

More like this

Shopify Engineering

Understanding GraphQL for Beginners–Part Three - Shopify

Aug 6, 2021·8 min read
Shopify Engineering

Building a ShopifyQL Code Editor - Shopify

Sep 11, 2023·9 min read
Stripe Engineering

Migrating millions of lines of code to TypeScript

Andrew Lunny·May 20, 2022·1 min read
The GitHub Blog

Introducing stack graphs

Douglas Creager·Dec 9, 2021·19 min read