A simple, full-stack JavaScript single page app featuring React, Webpack, and Falcor
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config update all deps #3 Feb 11, 2016
server
site
.gitignore update all deps #3 Feb 11, 2016
.travis.yml
LICENSE Initial commit Sep 10, 2015
README.md
package.json server.js -> index.js #3 Feb 12, 2016

README.md

fullstack-react

Build Status

A simple, full-stack JavaScript single page app featuring React, Webpack, and Falcor. This is a fork of spring-react-demo with a new backend (node) and a new API (via Falcor).

The app constructed here is simple - a list of names, maintained on the server, with the ability to display, add, and manipulate names in the list via the browser. All code is covered by unit and Selenium-based integration tests as well.

Two articles cover the creation of this app:

Starting the app

  1. npm start
  2. Navigate to http://localhost:9090

Running unit and integration tests locally

  1. npm start
  2. npm run setup-webdriver (you only have to run this once)
  3. npm run start-webdriver
  4. npm test