All Projects → the-road-to-graphql → React Graphql Github Apollo

the-road-to-graphql / React Graphql Github Apollo

🚀 A React + Apollo + GraphQL GitHub Client. Your opportunity to learn about these technologies in a real world application.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to React Graphql Github Apollo

github-react-native-apollo-graphql
📱 A GitHub mobile app built with React-Native and Apollo GraphQL
Stars: ✭ 24 (-98.46%)
Mutual labels:  github-api, apollo, apollo-client, apollographql, github-graphql
gitstar
Github Client built with React Apollo
Stars: ✭ 15 (-99.04%)
Mutual labels:  github-api, apollo, apollo-client, apollographql
Githunt React
[DEPRECATED] 🔃 An example app frontend built with Apollo Client and React
Stars: ✭ 1,036 (-33.72%)
Mutual labels:  graphql, github-api, apollo-client, apollographql
React Redux Graphql Apollo Bootstrap Webpack Starter
react js + redux + graphQL + Apollo + react router + hot reload + devTools + bootstrap + webpack starter
Stars: ✭ 127 (-91.87%)
Mutual labels:  graphql, apollo, apollo-client, react-router-v4
Link state demo
🚀 Demonstrate how to support multiple stores in Apollo Link State
Stars: ✭ 30 (-98.08%)
Mutual labels:  graphql, apollo, apollo-client, apollographql
Angular Fullstack Graphql
🚀 Starter projects for fullstack applications based on Angular & GraphQL.
Stars: ✭ 92 (-94.11%)
Mutual labels:  graphql, apollo, apollographql
Apollo Invalidation Policies
An extension of the Apollo 3 cache with support for type-based invalidation policies.
Stars: ✭ 55 (-96.48%)
Mutual labels:  graphql, apollo, apollo-client
React Fullstack Graphql
Starter projects for fullstack applications based on React & GraphQL.
Stars: ✭ 1,352 (-13.5%)
Mutual labels:  graphql, apollo, apollographql
Guide
📖 The GraphQL Guide website
Stars: ✭ 104 (-93.35%)
Mutual labels:  graphql, apollo, apollo-client
React Boilerplate
⚛ The stable base upon which we build our React projects at Mirego.
Stars: ✭ 39 (-97.5%)
Mutual labels:  graphql, apollo, apollo-client
A Pop
🎶 HD Music Streaming and Sharing Web App
Stars: ✭ 55 (-96.48%)
Mutual labels:  graphql, apollo, apollo-client
Guide To Graphql
A Frontend Developer's Guide to GraphQL (Fluent Conf 2018)
Stars: ✭ 59 (-96.23%)
Mutual labels:  graphql, apollo, apollo-client
Apollo Angular
A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server 🎁
Stars: ✭ 1,058 (-32.31%)
Mutual labels:  graphql, apollo-client, apollographql
Booben
Web app constructor based on React, with GraphQL bindings
Stars: ✭ 96 (-93.86%)
Mutual labels:  graphql, apollo, apollographql
Crypto Grommet
Crypto and equities app
Stars: ✭ 39 (-97.5%)
Mutual labels:  graphql, apollo, apollo-client
Blaze Apollo
Blaze integration for the Apollo Client
Stars: ✭ 56 (-96.42%)
Mutual labels:  graphql, apollo, apollo-client
Apollo Mocked Provider
Automatically mock GraphQL data with a mocked ApolloProvider
Stars: ✭ 70 (-95.52%)
Mutual labels:  graphql, apollo, apollographql
Artemis Dev Tool
An Apollo GraphQL Query Schema Testing Tool
Stars: ✭ 66 (-95.78%)
Mutual labels:  graphql, apollo, apollo-client
Apollo Link
🔗 Interface for fetching and modifying control flow of GraphQL requests
Stars: ✭ 1,434 (-8.25%)
Mutual labels:  graphql, apollo, apollo-client
Mvfsillva
My personal website
Stars: ✭ 13 (-99.17%)
Mutual labels:  graphql, apollo, github-api

A React + Apollo + GraphQL GitHub Client

Build Status Slack Greenkeeper badge

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 [email protected]: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?

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].