This is an ambitious project that aims at creating a boilerplate for offline-first medium/large apps using latest javascript technology.
Uses express, pouchdb, falcor, falcor-express, falcor-router, falcor-http-datasource, react, redux, redux-falcor, redux-pouchdb, redux-simple-router, react-router, react-motion, radium,
Development babel, webpack, redux-devtools, react-transform
Make sure you're using Node >= 4.0.0.
git clone https://github.com/luandro/uor-web.git
cd uor-web
npm install
npm run dev # start Express server, webpack-dev-server hot server and PouchDB server
# production build and run
NODE_ENV=production npm run build
NODE_ENV=production npm run start
Run npm run dev
in your terminal and play with routes/common/AppContainer.js
to get a feel of
the server-side rendering and client-side hot updates.
Copy as you like.