Building GraphQL APIs with Sangria
summary
Shows how to build a GraphQL API in Scala using the Sangria library, including schema design, authentication patterns, and code-level examples wired into existing services. Explains efficient data loading with a DataLoader-style batcher that addresses the N+1 problem by collapsing many per-request loads into a single batched query, and gives concrete integration steps, error handling practices, and a deployed example that reduces round trips.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 12:12GraphQL APIs with Sangria
- 24:24GraphQL API design
- 36:53Building relationships
- 49:24Implementation challenges
- 57:22Q&A
related talks
50mGraphQL-ify your APIs
25mGraph-First Services Using GraphQL
48mGraphQL - a type system for your API
50mBuilding GraphQL APIs with Java
32mHow to get started and build something with GraphQL
55mGraphQL - APIs the New Way
42mDeveloping and maintaining a Java GraphQL back-end
26mDeep Dive Into GraphQL Grammar and Syntax
