JSJ 307: Apollo with Peggy Rayzis
In this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source engineer on the Apollo team where she primarily focuses on client stuff, working on Apollo Client, and also other libraries. Previously, she was a UI engineer at Major League Soccer where she worked primarily with React and React Native. She discusses what GraphQL is and how it is used, as well as how they use it in the Apollo team to make their lives as developers easier. They also touch on when it would work best to use GraphQL and when it is not ideal to use it.
Special Guests:
Peggy Rayzis
Show Notes
Panel:
- Charles Max Wood
- Aimee Knight
- AJ ONeal
Special Guests: Peggy Rayzis
In this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source engineer on the Apollo team where she primarily focuses on client stuff, working on Apollo Client, and also other libraries. Previously, she was a UI engineer at Major League Soccer where she worked primarily with React and React Native. She discusses what GraphQL is and how it is used, as well as how they use it in the Apollo team to make their lives as developers easier. They also touch on when it would work best to use GraphQL and when it is not ideal to use it.
In particular, we dive pretty deep on:
- AiA 127 Episode
- Peggy intro
- What is GraphQL?
- What is a Typed Query Language?
- What is a schema?
- Where do schemas get defined?
- GraphQL SDL
- Apollo Stack and Apollo Server
- Tracing and cash control
- Apollo Engine
- How GraphQL Replaces Redux
- GraphQL cuts down on front-end management
- Apollo Link State
- The best code is no code
- Apollo Client allows for greater developer productivity
- Does the conversation change if you’re not using Redux or in a different ecosystem?
- When is the right time to use this?
- Data doesn’t have to be graph shaped to get the most out of GraphQL
- Analyze schema with Apollo Engine
- Is there a way to specify depth?
- Max Stoiber blog post
- How would people start using this?
- HowtoGraphQL.com
- And much, much more!
Links:
- React Dev Summit
- JS Dev Summit
- Apollo
- AiA 127 Episode
- Apollo Client
- Major League Soccer
- React
- React Native
- GraphQL
- GraphQL SDL
- Apollo Server
- Apollo Engine
- How GraphQL Replaces Redux
- Apollo Link State
- Redux
- Max Stoiber blog post
- HowtoGraphQL.com
- @PeggyRayzis
- Peggy’s GitHub
- Peggy’s Medium
Picks:
Charles
Aimee
- How GraphQL Replaces Redux
- JavaScript Meetup in LA
AJ
Peggy
JSJ 307: Apollo with Peggy Rayzis
0:00
Playback Speed: