~/talk

R&B GraphQL

Talkat HalfStack Online May 2020 · on Friday, 2020-05-22· [graphql, pwa]
slides:none on file

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

  1. 0:00Introduction and speaker intro
  2. 1:07About the speaker and podcast
  3. 2:51Rahat's laws of dope apps
  4. 4:58Progressive web apps explained
  5. 6:00Gatsby and GraphQL setup
  6. 8:53Static vs dynamic content
  7. 13:50Making it a PWA
  8. 15:11Deployment and automation
  9. 17:19Future projects and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.