ReactFoo 2019

ReactFoo 2019

A gathering of over 250 web and mobile developers working with React

Souvik Basu


React app with Apollo + GraphQL

Submitted Mar 6, 2018

GraphQL is a preferred alternative to REST for API endpoints because of the flexibility it provides in building the contract between UI and services. Apollo client provides a declarative way to query GraphQL endpoint. We will explore how to use Apollo client in React components to get data from remote API endpoint and render component declaratively.


  • What is GraphQL (+ Demo)
  • Advantages of using GraphQL instead of REST
  • Using GraphQL with redux-saga
  • Declarative rendering of component using Apollo client


Knowledge of React components with props and state

Speaker bio

Souvik is a JS enthusiasts with 15 years experience in the industry. His day job is to set up a team on React project in Tesco Bengaluru. He loves to code equally well in React as well as in Angular. Currently he is spending a lot of time exploring Conversational UI.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}