GitHub


Features
- React 16 with create-react-app
- Responsive
- React Router 4
- Apollo with GitHub GraphQL API
- Queries and Mutations with render props
- Optimistic Updates
- Pagination
- Optimistic Fetch (e.g. Issues)
- not everywhere for the purpose of demonstrating though
Installation
git clone git@github.com:the-road-to-graphql/react-graphql-github-apollo.git
- cd react-graphql-github-apollo
- add your own GitHub personal access token in a .env file in your root folder
- scopes/permissions you need to check: admin:org, repo, user, notifications
- REACT_APP_GITHUB_PERSONAL_ACCESS_TOKEN=xxxXXX
- npm install
- npm start
- visit
http://localhost:3000
Contributing
Want to learn more about React + GraphQL + Apollo?
Read the original on github.com ↗