WoW Realm Status: React Edition
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
public/assets
views
.gitignore
README.md
client.js
package.json
server.js

README.md

WoW Realm Status Page: React Edition

This is a version of my WoW Realm Status Page implemented using React.

This is an isomorphic application; the same JavaScript code runs on the server and the client. See server.js and client.js for the two React render calls. All React components are in app/client.

You can curl any URL to see that the server correctly filters the realms based on the filter (e.g. http://localhost:3000/nazj will filter down the realms to ones that contain nazj in their name or slug).

Running

With Node.js installed:

  1. Install the dependencies: npm install
  2. Rebuild the client bundle: npm run build
  3. Run the server: npm start

You may specify a port to bind to by specifying a PORT environment variable, e.g. PORT=8765 npm start.

You may watch the application for changes and continuously rebuild the client bundle by running npm run watch instead of npm run build.

Versions of This Application