Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apollostack/react-apollo
:recycle: React integration for Apollo Client
https://github.com/apollostack/react-apollo
apollo graphql react redux ssr
Last synced: 20 days ago
JSON representation
:recycle: React integration for Apollo Client
- Host: GitHub
- URL: https://github.com/apollostack/react-apollo
- Owner: apollographql
- License: mit
- Archived: true
- Created: 2016-04-13T23:14:51.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-13T21:00:49.000Z (over 1 year ago)
- Last Synced: 2024-11-18T10:08:23.219Z (25 days ago)
- Topics: apollo, graphql, react, redux, ssr
- Language: JavaScript
- Homepage: https://www.apollographql.com/docs/react/
- Size: 15.7 MB
- Stars: 6,848
- Watchers: 183
- Forks: 787
- Open Issues: 205
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-react-components-all - react-apollo - React data container for the Apollo Client. (Uncategorized / Uncategorized)
- awesome-list - react-apollo - React data container for the Apollo Client. (Code Design / Communication with server)
- awesome-react-components - react-apollo - React data container for the Apollo Client. (Code Design / Communication with server)
- awesome-react-components - react-apollo - React data container for the Apollo Client. (Code Design / Communication with server)
README
## React Apollo
[![npm version](https://badge.fury.io/js/react-apollo.svg)](https://badge.fury.io/js/react-apollo)
[![Build Status](https://circleci.com/gh/apollographql/react-apollo.svg?style=svg)](https://circleci.com/gh/apollographql/react-apollo)
[![Join the community on Spectrum](https://withspectrum.github.io/badge/badge.svg)](https://spectrum.chat/apollo)---
⚠️ **THIS PROJECT HAS BEEN DEPRECATED** ⚠️
Please note that 4.0.0 is the final version of all React Apollo packages. React Apollo functionality is now directly available from `@apollo/client` >= 3. While using the `@apollo/react-X` packages will still work, we recommend using the following imports from `@apollo/client` directly instead:
>
> - old: `@apollo/react-components` --> new: `@apollo/client/react/components`
> - old: `@apollo/react-hoc` --> new: `@apollo/client/react/hoc`
> - old: `@apollo/react-ssr` --> new: `@apollo/client/react/ssr`
> - old: `@apollo/react-testing` --> new: `@apollo/client/testing`
> - old: `@apollo/react-hooks` --> new: `@apollo/client`Moving forward, all Apollo + React issues / pull requests should be opened in the [apollo-client](https://github.com/apollographql/apollo-client.git) repo. Please refer to the [Apollo Client migration guide](https://www.apollographql.com/docs/react/migrating/apollo-client-3-migration/) for more details.
---
React Apollo allows you to fetch data from your GraphQL server and use it in building complex and reactive UIs using the React framework. React Apollo may be used in any context that React may be used. In the browser, in React Native, or in Node.js when you want to do server-side rendering.
## Documentation
All Apollo Client documentation, including React Apollo usage articles and helpful recipes, lives on [https://www.apollographql.com/docs/react/](https://www.apollographql.com/docs/react/)
For the React Apollo API reference, visit [https://www.apollographql.com/docs/react/api/react-apollo.html](https://www.apollographql.com/docs/react/api/react-apollo.html)
## Maintainers
- [@benjamn](https://github.com/benjamn) (Apollo)
- [@hwillson](https://github.com/hwillson) (Apollo)