---
stable_id: skills/skills-sh-apollographql-skills-apollo-client
type: skills
title: skills-sh-apollographql-skills-apollo-client
summary: >-
  # Apollo Client Integration for Client-Side Apps

  This guide covers setting up Apollo Client in client-side React applications
  without server-side rendering (SSR). This includes applications using Vite,
  Parcel, Create React App, or other bundlers that don't implement SSR.

  For applications with SSR, use one of the framework-specific integration
  guides instead:

  - [Next.js App Router](integration-nextjs.md)

  - [React Router Framework Mode](integration-react-router.md)

  - [TanStack Start](integration-tanstack-start.md)

  ## Installation

  ```bash

  npm install @apollo/client graphql rxjs

  ```
tags:
  - skills-sh
  - skills-sh-all-time
source_url: https://raw.githubusercontent.com/apollographql/skills/HEAD/skills/apollo-client/references/integration-client.md
license: ""
upstream_ref: https://skills.sh/apollographql/skills/apollo-client
github_stars: null
github_forks: null
github_is_organization: null
retrieved_at: 2026-06-11T08:32:53.429Z
content_sha256: a7de0b5949ce0fef044942ac4d7409bbd6f7738a453deb99a04acc12b219bedd
---
