

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.
AI Snips
Chapters
Transcript
Episode notes
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.
Prioritize Tooling for GraphQL
- Invest early in tooling, like code generation, to handle GraphQL boilerplate.
- Automation in monorepos drastically improves developer experience and speed.
Abstract Apollo with ComponentStore
- Use ComponentStore as an abstraction layer over Apollo services.
- This improves testing, mocking, and query composition for Angular apps.