Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

luandro/hapi-universal-redux

Repository files navigation

logo dependencies devDependencies

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-router redux, 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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 13

AltStyle によって変換されたページ (->オリジナル) /