DaniilHarik / apollo-graphql-mongodb-react-native

Apollo Server Example using MongoDB + Mongoose + Express, Apollo Client using React Native

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repo goes along with the Medium post React Native with Apollo Server and Client.

There are two parts to this application: the client (React Native Application) and the server (GraphQL server)

Apollo Server

Using Apollo + GraphQL + MongoDB + Express

To get setup:

clone repository

git clone git@github.com:dabit3/apollo-graphql-mongodb.git

cd into repository

cd apollo-graphql-mongodb/apolloserver

install dependencies

yarn

Start MongoDB Server

mongod

Start project server

node app.js

Open GraphQL Explorer on http://localhost:8080/graphiql

Try submitting a query:

query {
  president(name: "George Washington") {
    name
    term
    party
  }
}

Apollo Client

To get setup

clone repository (if not already done in step 1):

git clone git@github.com:dabit3/apollo-graphql-mongodb.git

cd into repository

cd apollo-graphql-mongodb/apolloclient

install dependencies

yarn

run project

react-native run-ios or react-native run-android

About

Apollo Server Example using MongoDB + Mongoose + Express, Apollo Client using React Native


Languages

Language:JavaScript 46.4%Language:Objective-C 32.4%Language:Python 12.1%Language:Java 9.2%