# react-isomorphic-starterkit **Repository Path**: mirrors_gaearon/react-isomorphic-starterkit ## Basic Information - **Project Name**: react-isomorphic-starterkit - **Description**: Create an isomorphic React app in less than 5 minutes! - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![screenshot](https://i.imgur.com/4EaXKi8.png?1) # React Isomorphic Starterkit Isomorphic starterkit with server-side React rendering using [npm](https://www.npmjs.com/), [piping](https://github.com/mdlawson/piping), [webpack](https://webpack.github.io/), [webpack-dev-server](https://github.com/webpack/webpack-dev-server), [hapi.js](http://www.hapijs.com/), [babel.js](http://babeljs.io/), [react.js](https://facebook.github.io/react), [react-router](https://github.com/rackt/react-router), [react-hot-loader](https://gaearon.github.io/react-hot-loader), [react-transmit](https://github.com/RickWong/react-transmit), [react-inline-css](https://github.com/RickWong/react-inline-css), [react-a11y](https://github.com/rackt/react-a11y) ## Features - Fully automated with npm run scripts - Server hot reloads with piping and Hapi.js - Webpack for watch + production builds - React.js + Router on the client and server - React Hot Loader for instant client updates - Babel.js automatically compiles ES6 + ES7 - React Transmit to preload on server to client - InlineCss-component for styling components - Accessibility hints from react-a11y It just works out-of-the-box. ## Installation ```bash git clone https://github.com/RickWong/react-isomorphic-starterkit.git cd react-isomorphic-starterkit npm install npm run watch # Yes, ONE command for server AND client development! # production build and run NODE_ENV=production npm run build NODE_ENV=production npm run start ``` ## Usage Run `npm run watch` in your terminal and play with `views/Main.js` to get a feel of the server-side rendering and client-side hot updates. ## Community Let's start one together! After you ★Star this project, follow [@Rygu](https://twitter.com/rygu) on Twitter. ## License BSD 3-Clause license. Copyright © 2015, Rick Wong. All rights reserved.