GraphQL
Writing GraphQL creates a self-documenting API that allows you to fetch only the data you need — and nothing more. In these episodes, learn how and when GraphQL is a good fit for your project from GraphQL experts.
Lenz Weber-Tronic
Thursday, March 7 2024 @ 9:30 AM PST
React Suspense in GraphQL with Apollo Client
Learn how to combine the latest in GraphQL and React Suspense to build apps that feel great to build AND to use. Lenz Weber-Tronic will teach us how it works.
Jamie Barton
Thursday, September 14 2023 @ 9:30 AM PDT
Unify Data Sources with GraphQL
Create a unified GraphQL API using an existing non-GraphQL API, MongoDB, and extend a remote data source with TypeScript. Plus caching and edge deployment! Jamie Barton from Grafbase will teach us how.
Jens Neuse
Tuesday, May 23 2023 @ 9:30 AM PDT
How WunderGraph Simplifies API Development
How do you build apps in a landscape where most of your data is coming from different APIs? Jens Neuse, the founder of WunderGraph, is out to provide a solution.
Jason Bahl
Thursday, March 16 2023 @ 9:30 AM PDT
Build a Headless WordPress site with WPGraphQL, Faust.js and WPGraphQL Smart Cache
There's a reason almost half the web runs on WordPress. Jason Bahl will teach us how to use Faust.js WPGraphQL to build fast, secure headless WordPress sites.
Sean Grove
Tuesday, February 15 2022 @ 10:30 AM PST
Simplify & Unify Data Access With Netlify Graph
With the new Netlify Graph product, you can read, write, & even subscribe to data from third-party APIs securely — without having to manage auth tokens or complex data fetching logic. Sean Grove teaches us how!
Max Stoiber
Thursday, December 16 2021 @ 9:30 AM PST
Faster GraphQL With GraphCDN
GraphCDN adds a smart caching layer for GraphQL APIs that promises better performance and reliability. In this episode, Max Stoiber will teach us how to use it in our own apps!
whitep4nth3r
Friday, October 8 2021 @ 10:30 AM PDT
Next.js Dynamic Routes With Contentful's GraphQL API
Next.js has a popular approach for generating dynamic routes. In this episode, Salma Alam-Naylor (a.k.a. whitep4nth3r) will teach us how to use Contentful’s GraphQL API to power them.
Carlos Eberhardt
Thursday, September 2 2021 @ 9:30 AM PDT
Turn Any Data Source into GraphQL With StepZen
StepZen allows us to combine multiple backends into a single GraphQL API. In this episode, Carlos Eberhardt will teach us how it works and how we can get started!
Emma Bostian
Tuesday, February 2 2021 @ 10:30 AM PST
The Final Taco Showdown
Last time, Emma and Jason built a form and asked you to settle their Taco Bell debate. This time, they'll visualize the results and determine who has the best taste in tacos. 🌮
Natalia Tepluhina
Tuesday, October 13 2020 @ 10:30 AM PDT
Build Apps With Vue 3 + Apollo Client 3
Combining the powerful new features in Vue_js 3 and Apollo Client 3 means we can do some really exciting stuff with our apps! In this episode, Natalia Tepluhina teaches how to do it!
Eve Porcello
Thursday, September 24 2020 @ 9:30 AM PDT
Build Your Own Content Hub With GraphQL
Data has been decentralized through APIs, SaaS, & other platforms. Pulling it all together in a developer-friendly way can be tricky. Eve Porcello will teach us to tame our data using GraphQL!
Shruti Kapoor
Tuesday, July 21 2020 @ 10:30 AM PDT
GraphQL + Jamstack for Enterprise Apps
“Can the Jamstack handle enterprise apps?” It can! In this episode, Shruti Kapoor & Jason will explore approaches for enterprise GraphQL + Jamstack apps.
Alex Banks
Thursday, July 16 2020 @ 9:30 AM PDT
What is Apollo Federation?
Do you have multiple data sources in your org? Apollo Federation promises to unify your data in a single GraphQL API. Alex Banks teaches us what it is, how it works & how you can use it!
Christian Nwamba
Thursday, June 25 2020 @ 9:30 AM PDT
Serverless GraphQL with Hasura
In this episode, Christian Nwamba teaches us how we can build incredibly powerful apps without the overhead of managing lots of infrastructure by combining Hasura, serverless functions, and the Jamstack.
Khalil Stemmler
Tuesday, April 28 2020 @ 10:30 AM PDT
Let's Learn Apollo Client v3!
Apollo is one of the most popular GraphQL libraries available today. In this episode, Khalil Stemmler teaches us how to get started with Apollo Client's latest major release.
Domitrius Clark
Thursday, April 16 2020 @ 9:30 AM PDT
Better Assets with Cloudinary & GraphQL
For image & video processing, Cloudinary is a top-notch tool. In this episode, Domitrius Clark teaches us how to combine Cloudinary and GraphQL for incredible asset management!
Sebastian Scholl
Thursday, January 23 2020 @ 9:00 AM PST
Combine REST APIs in GraphQL Using 8base
If you have a bunch of different REST APIs that you need to use in one site, it can be cumbersome to connect to all of them separately. In this episode, Sebastian Scholl (https://twitter.com/sebscholl) will teach us how to use 8base to combine multiple REST APIs into a single, unified GraphQL API.
Ryan Chenkie
Tuesday, November 5 2019 @ 10:30 AM PST
Build a Gatsby Site With Nest.js
What is Nest.js, and how does it make building APIs easier? In this episode, Ryan Chenkie (https://twitter.com/ryanchenkie) teaches us how to create a GraphQL API using Nest.js, then builds a Gatsby site using the data.
Summer Schrader
Friday, October 25 2019 @ 12:00 AM PDT
Build a Chatbot with GraphQL and Fauna
Fauna is a database that's friendly to start with for serverless apps. In this episode, Summer Schrader and Bruno Quaresma teach us how to use Fauna to power a Twitch chatbot.
Mikhail Novikov
Tuesday, September 10 2019 @ 12:00 AM PDT
Advanced GraphQL Techniques in Gatsby
Can a GraphQL node get data from two different places? Can we use GraphQL to normalize data form different sources? Mikhail Novikov teaches us advanced GraphQL patterns with Gatsby so you can create extremely powerful apps and websites.
Phil Pluckthun
Monday, September 9 2019 @ 12:00 AM PDT
Client-Side GraphQL Using URQL
GraphQL is one of the most powerful advances in accessing and managing data in a long time. On this episode, Phil Pluckthun and Jovi De Croock will teach us how to set up a GraphQL-powered front-end using URQL, a customizable, extendable GraphQL client.
Sara Vieira
Monday, August 26 2019 @ 3:30 PM PDT
Build Your Own Meme Website
Sara Vieira is the queen of memes. On this episode, she joins to teach us how to build a fun, silly website to showcase her many amazing memes and make them interactive.
Kurt Kemple
Thursday, August 8 2019 @ 12:00 AM PDT
Serverless GraphQL Functions in AWS
Learn how serverless functions work with GraphQL on AWS. Kurt Kemple (https://twitter.com/kurtiskemple) will teach us how to set up our own serverless GraphQL functions and use them with a Gatsby site.
Jason Bahl
Thursday, July 25 2019 @ 12:00 AM PDT
Gatsby + WordPress with WPGraphQL
Did you know WordPress & Gatsby are great together? In this stream, Jason Bahl (https://twitter.com/jasonbahl) teaches us how to use WordPress with Advanced Custom Fields and WPGraphQL to create an powerful, flexible admin dashboard, then query and display that data in a Gatsby site. Discuss on Twitter: https://jason.af/lwj-wpgraphql
Nader Dabit
Thursday, May 9 2019 @ 12:00 AM PDT
What Can AWS Amplify Do?
Follow along as Nader Dabit (https://twitter.com/dabit3) teaches us how to create a GraphQL API using AWS Amplify (specifically AppSync), build a Gatsby site using that GraphQL API, then deploy it using AWS Amplify.
Vladimir Novick
Thursday, March 14 2019 @ 12:00 AM PDT
Create Realtime Web Apps with Hasura & Gatsby
Learn how to add realtime updates to your apps using Hasura and Gatsby.
Sean Grove
Wednesday, October 10 2018 @ 12:00 AM PDT
Build a Podcast Mashup App Using OneGraph + Gatsby
In this episode, Sean Grove (https://twitter.com/sgrove) teaches us how to use OneGraph — a super powerful way to combine data from lots of different apps into a single, unified GraphQL API — in a Gatsby app that loads the latest from a few of our favorite podcasts. We even set up webhooks to automatically rebuild the site whenever a new episode is available!
Learn With Jason is made possible by our sponsors: