Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/scaphold-io/react-apollo-starter-kit

Scaphold.io's Starter Kit for building React-Apollo apps https://scaphold.io
https://github.com/scaphold-io/react-apollo-starter-kit

apollo boilerplate graphql react scaphold

Last synced: 19 days ago
JSON representation

Scaphold.io's Starter Kit for building React-Apollo apps https://scaphold.io

Awesome Lists containing this project

README

        

#Scaphold.io's React Apollo boilerplate

Fork this boilerplate code to get started with GraphQL, React, and Apollo.

**Quickstart:**

1) Go to Scaphold.io (https://scaphold.io).

2) Create an account and dataset.

3) Change the URL in the API manager (config.js) in the boilerplate to point to your unique Scaphold.io API URL.

5) Install dependencies: ```npm install```

4) Run with: ```npm start```

**Deployment:**

*Note: For development, you only need to run ```npm start```*

Run ```npm run deploy```.

This will run two scripts automatically:

1) ```npm run build``` to transpile ES6 code from the src/ directory to JavaScript in the lib/ directory.

2) ```npm run wp``` to set the environment variable ```process.env.NODE_ENV = 'production'```, allow webpack to build your code from lib/, and save it to the build/ directory.