• Stars
    star
    214
  • Rank 183,761 (Top 4 %)
  • Language
    JavaScript
  • License
    BSD 3-Clause "New...
  • Created about 9 years ago
  • Updated almost 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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.

More Repositories

1

sketch-responsive-design-template

Basic Sketch template for responsive web design that includes Font Awesome icons and Bootstrap UI.
26
star
2

meshpi

Scripts and image to mesh a Raspberry Pi with a Libre Mesh router
Shell
24
star
3

ssb-nodejs-mobile

A starter project for running Secure Scuttlebutt using NodeJs Mobile project
JavaScript
19
star
4

ssb-graphql-defaults

Secure Scuttlebot types for GraphQL
JavaScript
8
star
5

libre-portal

Captive Portal to be used for community meshes
JavaScript
7
star
6

community-tools

A list of recommended digital tools that are used by communities using AirTable
Vue
7
star
7

ssb-world

Inclusive portal for Secure Scuttlebutt community
JavaScript
7
star
8

awesome-community-networks

A list of resources for community networks
6
star
9

falcor-couchdb-api

Express Json Graph API using Falcor and CouchDB
JavaScript
5
star
10

huiom

JavaScript
4
star
11

mix-dl

Download songs from various artists from the command line
JavaScript
4
star
12

uor-web

Universal Offline-First React app using Redux, PouchDB, Falcor and more...
JavaScript
3
star
13

community-apps-hub

Simple p2p command line application running on ssb and dat protocols
JavaScript
3
star
14

ssb-translations

2
star
15

guarita

HTML
2
star
16

create-native-graphql-app

Fastest way to start building a React-Native GraphQL application and server
TypeScript
2
star
17

jurubeba

Dockerfile
1
star
18

network-documentation-pt

1
star
19

TribO

TribO is a manager for economic abundance that facilitates gift exchange relations
JavaScript
1
star
20

ssb-gossip-graphql

JavaScript
1
star
21

ssbstarter

JavaScript
1
star
22

ssb-replication-graphql

JavaScript
1
star
23

ssb-graphql-valueflows

1
star
24

moinho-mobile

TypeScript
1
star
25

ssb-publish-graphql

JavaScript
1
star
26

teste-ssb-core

JavaScript
1
star
27

nationaldex

JavaScript
1
star
28

souza-app

Site construído em 2h por 5 mãos na comunidade do Souza
JavaScript
1
star
29

claudia-api-boilerplate

A boilerplate for developing an API with Express, Babel and nodemon; translating into claudia-api-builder; and finally for deploying with Claudia
JavaScript
1
star
30

react-native-patchql

Objective-C
1
star