R&B GraphQL
summary
A tiny PWA called R&B GraphQL combines Gatsby build‑time queries with runtime Apollo requests to keep a static site fast and still accept live updates. It pulls a custom Node/Express/Mongo GraphQL API of 90s R&B songs via gatsby-source-graphql, serves static content at build, then uses useQuery and useMutation from Apollo to post new songs and replace static data when live results arrive. Uses gatsby-plugin-offline, manifest and Netlify build hooks for redeploys.
AI-written summary · about
chapters (9)
- 0:00Introduction and speaker intro
- 1:07About the speaker and podcast
- 2:51Rahat's laws of dope apps
- 4:58Progressive web apps explained
- 6:00Gatsby and GraphQL setup
- 8:53Static vs dynamic content
- 13:50Making it a PWA
- 15:11Deployment and automation
- 17:19Future projects and closing
related talks
18mCrafting compelling real-time web experiences with GraphQL
18mUsing GraphQL on WordPress
09mGET what you need and drop the REST
59mGoodbye REST; Hello GraphQL
24mBuilding Reactive GraphQL Apps With Apollo
41mThe GraphQL Way: A new path for JSON APIs
41mIntroduction to GraphQL
58mCrafting compelling real-time web experiences with GraphQL and React
