Port of the React/Relay TodoMVC app, driven by a Golang GraphQL backend
Parts and pieces
This is based on alpha version of
Be sure to watch both repositories for latest changes.
- Install dependencies for NodeJS app server
- Install dependencies for Golang GraphQL server
go get -v ./...
Start a local server:
The above command will run both the NodeJS app server and Golang GraphQL server concurrently.
- Golang GraphQL server will be running at http://localhost:8080/graphql
- NodeJS app server will be running at http://localhost:3000
Any changes you make to files in the
js/ directory will cause the server to
automatically rebuild the app and refresh your browser.
If at any time you make changes to
data/schema.go, stop the server,
data/schema.json, and restart the server:
npm run update-schema npm start