You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 27, 2018. It is now read-only.
Alex Grant edited this page Aug 2, 2015
·
3 revisions
WIP
This is a series of brief explanations about how this app works.
In general, this is an isomorphic (or universal) app, meaning that it renders on both the client and server, and most things (unless browser render specific) are available in any JS environment. For unit testing, jsdom is used to give React a DOM in NodeJS, so that client side behaviors can be probed.
The javascript is entirely optional, and acts as a feature and performance enhancer. Without it, the app simply acts as a simple, standard website, rendering html and css to the browser with each request going back to the server.