Original: https://codingcat.dev/podcast/2-13-managing-multiple-data-sources-in-graphql
▶ Watch on YouTube & Subscribe to CodingCat.dev
Questions
- Can you give us a brief explanation of what StepZen does and how you got your start there?
- Who is the target customer?
- How does StepZen compare to Zapier or IFTTT?
Links
- StepZen 101: https://github.com/stepzen-dev/stepzen-101
- StepZen-SvelteKit Example: https://github.com/stepzen-dev/examples/tree/main/with-sveltekit
- The Practical Dev - GraphQL, DEV API, and StepZen Studio: https://www.youtube.com/watch?v=pwO_dTYUFT8
- StepZen GraphQL Studio: https://graphql.stepzen.com
- StepZen Home Page: https://www.stepzen.com
Technical Overview: Managing Multiple Data Sources in GraphQL
2.13 - Managing Multiple Data Sources in GraphQL: We sit down with Anthony Campolo to talk about StepZen and combining multiple GraphQL data sources. We walk through an entire demo live! https://codingcat.dev/podcast/2-13-managing-multiple-data-sources-in-graphql Sponsors
https://Builder.io
Empower your entire team to visually create and optimize
When applying the concepts from Managing Multiple Data Sources in GraphQL in a production codebase, teams working with GraphQL, Svelte, Builder.io should align their implementation with the GraphQL Official Specification & Learn (Schema design, resolvers, queries, mutations, and federation). Structuring your workflow around repeatable patterns, automated verification, and clear separation of concerns helps prevent regressions as your application scales.
Key Engineering Takeaways
- **Core Topic Focus: **Practical strategies for GraphQL, Svelte, Builder.io covered in "Managing Multiple Data Sources in GraphQL" (We sit down with Anthony Campolo to talk about StepZen and combining multiple GraphQL data sources. We walk through an entire demo live!).
- **Production Implementation: **Combine the architectural patterns demonstrated in this podcast with the official GraphQL Official Specification & Learn for type safety, performance, and long-term maintainability.
- **Hands-On Video Walkthrough: **Follow along with the live coding demos and discussion on YouTube (Managing Multiple Data Sources in GraphQL) and subscribe to CodingCat.dev on YouTube for weekly deep dives.
Video Chapters & Timestamps
Jump directly to any segment of Managing Multiple Data Sources in GraphQL on YouTube using the timestamped chapters below:
- 00:00: PM (EST)
- 00:00: Intro
- 00:00: Anthony Intro
- 00:00: Redwood Shoutout
- 00:00: Anthony's Journey
- 00:00: Gatsby and GraphQL
- 00:00: GraphQL 101
- 00:00: Builder.io
- 00:00: Backend for StepZen
- 00:00: StepZen Demo
- 00:00: GraphiQL Explorer
- 00:00: How to handle API Keys
- 00:00: Queries and multiple data
- 00:00: Subscription capabilities?
- 00:00: GraphQL Studio
- 00:00: Example Apps
- 00:00: Svelte Example
- 00:00: Pricing (Free)
- 00:00: Purrfect Picks
- 00:00: Brittney's Picks
Resources, Links & Official Documentation
- *Watch on YouTube: *Managing Multiple Data Sources in GraphQL Full Video (plus Subscribe to CodingCat.dev)
- *builder.io: *https://Builder.io
- *Show Pick: *Prisma - Next-generation Node.js and TypeScript ORM (picked by Alex Patterson)
- *Show Pick: *Rechargeable Batteries and Charger (picked by Alex Patterson)
- *Show Pick: *EBL 2800mAh AA batteries (picked by Alex Patterson)
- *Show Pick: *StepZen Netlify Blog (picked by Brittney Postma)
- *Show Pick: *The Morning Show (picked by Brittney Postma)
- *Show Pick: *The DEV API (picked by Anthony Campolo)
- Anthony Campolo Guest Profile & Episodes on CodingCat.dev
- Anthony Campolo on GitHub
- Episode Sponsor: Builder.io
- GraphQL Official Specification & Learn: Schema design, resolvers, queries, mutations, and federation
- Svelte & SvelteKit Documentation: Runes, compiler internals, and full-stack SvelteKit routing
- Builder.io Developer Documentation: Visual headless CMS, SDKs, and design-to-code workflows
Related CodingCat.dev Tutorials & Podcast Episodes
- Scaling Transactional Data Globally with Fauna: We sit down with Rob Sutter to talk all about his history as a developer advocate and Fauna. Fauna is a flexible, developer-friendly, transactional database del...
- Firebase Firestore vs. Data Connect: Unlocking Your Data's Full Potential: Explore Firebase Data Connect to enhance your app with powerful SQL capabilities, bridging the gap between real-time data and managing databases.
- Open Sourcing Your Database with Appwrite: Brandon Roberts shows us all about Appwrite by showing off a cool codingcat.dev application!
Frequently Asked Questions (FAQ)
What are the main takeaways from Managing Multiple Data Sources in GraphQL?
We sit down with Anthony Campolo to talk about StepZen and combining multiple GraphQL data sources. We walk through an entire demo live!. 2.13 - Managing Multiple Data Sources in GraphQL: We sit down with Anthony Campolo to talk about StepZen and combining multiple GraphQL data sources. We walk through an entire demo live! https://codingcat.dev/podcast/2-13-managing-multiple-data-sources-in-graphql Sponsors
https://Builder.io
Empower your entire team to visually create and optimize Throughout this podcast, Anthony Campolo breaks down real-world implementation details for GraphQL, Svelte, Builder.io so developers can apply these patterns directly in production.
How do you implement GraphQL best practices in production?
When adopting GraphQL and Svelte in a production stack, start by validating your configuration against the GraphQL Official Specification & Learn (Schema design, resolvers, queries, mutations, and federation). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.
Where can I watch the full Managing Multiple Data Sources in GraphQL walkthrough and find related code resources?
You can watch the complete video session for Managing Multiple Data Sources in GraphQL on the CodingCat.dev YouTube channel. For a deeper dive into GraphQL, check out our related guide: Scaling Transactional Data Globally with Fauna.
Top comments (0)