Skip to content

Repository files navigation

logodependenciesdevDependencies

DEPRECATED: check out alternatives to building a server-side rendered React app:

Isomorphic starterkit with server-side React rendering using npm, webpack, webpack-dev-server, react-transform-hmr, hapi, babel, react, react-routerredux, redux-devtools-extension, react-router-redux, radium.

screenshot

Features

  • Fully automated with npm run scripts
  • Server hot reloads with webpack hmr
  • Webpack for watch + production builds
  • React + Router on the client and server
  • React-Transform for instant client updates
  • Babel automatically compiles ES6 + ES7
  • Redux and Redux-DevTools-Extension for managing app state
  • Radium for advanced inline styling

It just works out-of-the-box.

Installation

Make sure you're using Node >= 4.0.0.

	git clone https://github.com/luandro/hapi-universal-redux.git
cd hapi-universal-redux
npm install
npm run dev # start Hapi server and webpack-dev-server hot server# production build and run
npm run production
# or
NODE_ENV=production npm run build
NODE_ENV=production npm run start

Usage

Run npm run dev in your terminal and play with views/Main.js to get a feel of the server-side rendering and client-side hot updates.

License

MIT license. Copyright © 2016, Luandro. All rights reserved.

About

DEPRECATED: Create an universal React and Redux app in less than 5 minutes!

Topics

Resources

Stars

212 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages