Unraveling Complex Content Models with GraphQL at PBS KIDS.
summary
PBS Kids describes how GraphQL plus Apollo on AWS Lambda and Craft CMS turns a sprawling content graph into a single query layer, using dynamic “magic resolvers” that introspect types and fetch related elements. The implementation cuts client-side requests from about 900 to ~25 API calls, supports ~20 client apps, ~200 types and ~2,000 fields, and handles 1.6 billion requests in 30 days, improving performance for smartphone-dependent families.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:24PBS Kids content ecosystem
- 3:57Organizing learning and content
- 6:05Why GraphQL solution
- 9:41GraphQL accessibility impact
- 11:44Scaling GraphQL features
- 13:54Magic resolvers and schema
- 15:39GraphQL stats and future
- 16:43Local PBS stations with GraphQL
- 17:03Q&A
related talks
23mBuild the API You Want to See in the World
36mGraphQL Will Do To REST What JSON Did To XML
23mA glimpse of GraphQL" Frontend developers’ life is easy now!"
24mGraphQL and me
28mCurious Use Cases of GraphQL
38mAPI Modernization with GraphQL
34mGoing Serverless with GraphQL
19mBringing GraphQL to the Enterprise: When IBM met Apollo
