WORKSHOP TITLE
Building apps with React & Apollo Client
Time icon10:30AM to 12:30PM
IntermediateIntermediate
WORKSHOP DESCRIPTION
React embraces declarative model for building UI's. But data fetching in typical applications is still imperative. GraphQL client libraries like Apollo Client solve this problem and help us use declarative data fetching to build apps and get rid of lot of data fetching boilerplate code. In this workshop, lets build a simple e-commerce app with React and learn how to leverage features of GraphQL & Apollo Client for effective data fetching, state management and real-time updates
WHAT THE WORKSHOP WILL COVER
  • ExpandWhat is Apollo Client
  • ExpandHow to setup Apollo Client in react apps
  • ExpandDeclarative data fetching with Apollo Client
  • ExpandHow Apollo cache works
  • ExpandMutations for sending updates to server
  • ExpandSubscriptions for real-time updates
  • ExpandLocal state management with Apollo Client
  • ExpandUnderstanding apollo links and how to use them to enhance Apollo client functionality
  • ExpandDebugging with Apollo client devtools
  • ExpandPerformance optimisations to lookout for Gotcha you might run into with Apollo Client and how to overcome them
TAKEAWAYS
How to leverage features of GraphQL & Apollo Client to build declarative react apps
SPEAKER
Kiran Kumar Abburi
Kiran Kumar Abburi
FOUNDER
NEOSTACK
CONTACT US
Location
Bengaluru, Karnataka