An open API service indexing awesome lists of open source software.

https://github.com/albaitas/react-graphql-apollo

This is a web applications project written using Create React App, React with GraphQL Apollo Client and Apollo GraphQL server.
https://github.com/albaitas/react-graphql-apollo

apollo-client apollo-server graphql react-hooks react-icons reactjs

Last synced: 4 months ago
JSON representation

This is a web applications project written using Create React App, React with GraphQL Apollo Client and Apollo GraphQL server.

Awesome Lists containing this project

README

        

# react-graphql-apollo

This is a web applications project written using Create React App, React with GraphQL Apollo Client and Apollo GraphQL server.

## Features

- Query: todos
- Mutation: addTodo, removeTodo, toggleTodo, updateTodo
- Cache.modify
- Cache.readQuery
- Cache.writeQuery
- Cache.writeFragment
- Tablet and mobile friendly

## Build with

- React Js, Css
- React Hooks
- React Icons
- GraphQL
- Apollo Client
- Apollo Server

## Installation

Install **`git`**, **`nodejs`**, **`npm`** in your local computer

Clone this repository to your local computer:

**`$ git clone https://github.com/albaitas/react-graphql-apollo.git`**

Install apollo-server and react-app dependencies:

**`npm install`**

Runs the apollo-server in the development mode:

**`cd server`**
**`npm start`**

Runs the react-app in the development mode:

**`npm start`**