/relay-todomvc

Relay TodoMVC with routing

Primary LanguageJavaScriptCreative Commons Zero v1.0 UniversalCC0-1.0

relay-todomvc

Relay TodoMVC with routing.

Usage

Visit http://fashionablenonsense.com/relay-todomvc, or clone this repo and run:

npm install
npm start

Then point your browser at http://localhost:8080/.

Notes

  • The schema design is intended to demonstrate the use of route parameters. To take full advantage of Relay mutations, you would instead implement this with separate todos, activeTodos, and completedTodos connections, rather than a single parameterized todos connection.
  • Most of the code is taken directly from the official example and falls under the license there.
  • The npm start command runs webpack-dev-server, and accepts other options, e.g. npm start -- --port 5000.