The Angular Plus Show

S9E12 | GraphQL for Angular Developers | Jay Bell

Jun 17, 2025
Jay Bell, co-founder and CTO of Trellis and former host, shares insights on harnessing GraphQL for faster development and improved code quality. He discusses the benefits and challenges of GraphQL versus REST, emphasizing its efficiency in querying data. The conversation dives into the complexities of API limitations and the pivotal role of documentation. Jay also highlights best practices for integrating Apollo with Angular, focusing on client-side state management and performance optimization, all while engaging with the developer community.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

GraphQL's Dynamic Query Advantage

  • GraphQL enables querying complex, relational data trees with one endpoint.
  • Clients can select exactly which data fields and relationships to request each time.
ADVICE

Prioritize Tooling for GraphQL

  • Invest early in tooling, like code generation, to handle GraphQL boilerplate.
  • Automation in monorepos drastically improves developer experience and speed.
ADVICE

Abstract Apollo with ComponentStore

  • Use ComponentStore as an abstraction layer over Apollo services.
  • This improves testing, mocking, and query composition for Angular apps.
Get the Snipd Podcast app to discover more snips from this episode
Get the app