Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 2.16 KB

File metadata and controls

29 lines (21 loc) · 2.16 KB
title Apollo Client
description A one-stop shop for getting started with Apollo Client

Apollo Client is the most popular solution for binding GraphQL data to your UI, on every platform. Learn more about its benefits and features.

View integrations

The main parts of the project are the GraphQL client libraries for every frontend platform:

If you don't see your platform here, send a PR to add it, or work on a library of your own!

Developer tooling

In addition to libraries you put in your client, there are some great tools you can use to integrate with your development environment and editor:

  • GraphQL ESLint Plugin: This is a plugin you can add to ESLint to validate your GraphQL queries and see errors show up right inside your editor.
  • Apollo Codegen: You can use this tool to generate static types for your queries, for TypeScript, Flow, Java, Scala, or Swift.
  • Apollo Client Devtools: This is a Chrome dev tools panel you can use to run GraphQL queries against your server, see what queries and mutations are active in your page, and inspect the current state of the store. Chrome Web Store, GitHub