Tuning ApolloClient for Enterprise Development
summary
How to use Apollo Client 3 in enterprise-grade frontend projects: combine Apollo Client 3 with GraphQL Code Generator to generate hooks and type definitions from .graphql files, enforce static analysis with TypeScript and ESLint (plus plugins like @graphql-eslint and Prettier) to reduce boilerplate and catch errors quickly, and integrate with tools like VSCode, Next.js and Ant Design while handling frequent backend API changes and complex data domains.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:59Enterprise with Apollo Client
- 12:51Apollo Client setup
- 28:42Pagination component
- 38:01Delete and edit operations
- 47:26Subscriptions setup
- 55:29Apollo Client updates
- 1:00:40Testing and limits
- 1:01:44Q&A
related talks
27mThe ultimate GraphQL client development experience
06mAutomagic TypeScript Codegen for GraphQL
45mReintroducing Apollo Client: V4 and Beyond
29mWrite Queries, Not Code
28mGraphQLifying React Native App
30mApollo client + GraphQL — Jonas Helfer
30mReintroducing Apollo Client: V4 and Beyond
38mWeb Applications of the Future With TypeScript and GraphQL
