Component based API for your Angular Components with GraphQL
summary
Shows how GraphQL plus Apollo turns component-local queries into a single network fetch by merging and normalizing queries so Angular components stay encapsulated and caches stay consistent. Demonstrates using apollo-angular watchQuery observables, optimisticResponse updates for instant UI, cache reads and writes instead of a separate Redux store, and subscriptions over WebSocket for server pushes. Includes concrete example of stitching GitHub API and an internal DB behind one schema and working mutation patterns.
AI-written summary · about
chapters (11)
- 0:00Introduction to GraphQL
- 3:40GraphQL basics and history
- 6:07REST vs. GraphQL challenges
- 9:16Core benefits of GraphQL
- 12:22GraphQL in action
- 15:48Implementing in Angular
- 20:50Advanced component architecture
- 26:53Mutations and performance
- 32:28State management integration
- 36:53Backend implementation
- 40:22Real-time subscriptions
related talks
24mThe future of Angular client-server communication with GraphQL
11mAngular 2 love at first sight with GraphQL
38mModernize your Angular apps with GraphQL
26mAngular and GraphQL – A modern API for a modern Platform
26mAngular + GraphQL. We do it because we can!
31mGraphQL at Any Level of Your Stack
46mUnleashing the power of GraphQL using Angular 2
28mGraphQL-Anywhere
