Skip to content

denvned/isomorphic-relay-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Isomorphic Relay Boilerplate (Starter Kit)

Features

  • Single page app with isomorphic rendering (i.e. supports server-side rendering).
  • Uses GraphQL and Relay.
  • Search engine indexable.
  • CSS Modules.
  • Cache boosting.
  • Hot Module Replacement for browser side code (in development mode).
  • Clear separation between the back-end and front-end.
  • Example based on TodoMVC.

The directory structure for the front-end follows recommendations by @ryanflorence presented here.

Todo

  • User sessions.
  • Flow annotations.
  • Infrastructure for unit testing.
  • Infrastructure for E2E testing.