Skip to content
This repository has been archived by the owner on Aug 6, 2020. It is now read-only.
Nicholas Romero edited this page Jun 26, 2017 · 12 revisions

Welcome to the reango wiki!

Libraries

Client

React Relay Modern Relay is an additional spec on top of graphql that allows you to manage a sort of "global state" and mutate data that is used across components across you app however nested they are.

React Router 4

Server

Conventions

Factories should be used to generate seed data which can than be hooked into django management commands and tests later on.

Styled form components

Should be stateless and work off state of parent components input object stored in the parent objects state

When developing new components just mock data in the component

Url parameter driven data

The idea here being that urls can be sharable and bookmarked.

Components should initially be set to have loading state. Once the component mounts it should then perform relay related data fetching based on url parameters.

Explicit javascript module

When you can make your imports explicit that way webpack can pull in only the things it needs rather than the entire module.

Lists, filters etc

Active tab and steppers

Production Notes

Client

Chunks vendor

Server

Waitress White noise

Clone this wiki locally