react-isomorphic-starterkit 0,1,2,1,1,0,5,1 editorconfig npm

Create an isomorphic React app in less than 5 minutes

screenshot

React Isomorphic Starterkit

Isomorphic starterkit with server-side React rendering using npm, koa, webpack, babel, react, react-router, react-transform-hmr, react-transmit, react-inline-css

version license Package Quality installs downloads

Features

  • Fully automated toolchain with npm run scripts
  • React 0.14 + React Router 2.0 on the client and server
  • Babel 6 automatically compiles ES2015 + ES7 stage-0
  • Webpack HMR for instant server updates
  • React Transform HMR for instant client updates
  • React Transmit to preload on server and hydrate client
  • InlineCss-component for styling components

It just works out-of-the-box.

Installation

Development

git clone https://github.com/RickWong/react-isomorphic-starterkit.git
cd react-isomorphic-starterkit

npm install
npm run watch     # Yes, ONE command for both server AND client development!

Production

npm run build
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 on Twitter.

License

BSD 3-Clause license. Copyright © 2015, Rick Wong. All rights reserved.

Related Repositories

react-isomorphic-example

react-isomorphic-example

An example for isomorphic apps using React and Express. ...

awesome-react

awesome-react

A collection of awesome things regarding React ecosystem. ...

awesome-react

awesome-react

A collection of awesome things regarding React ecosystem. ...

awesome-react

awesome-react

A collection of awesome things regarding React ecosystem. ...

awesome-react

awesome-react

A collection of awesome things regarding React ecosystem. ...


Top Contributors

RickWong MozMorris framp clark-teeple Download liady kutzi chemoish joeframbach brysgo lostthetrail pwmckenna ryancbarry Semigradsky SergeL

Dependencies

package version
babel-polyfill 6.6.1
css-loader 0.23.1
fetch-plus 3.8.1
fetch-plus-bearerauth 3.5.0
fetch-plus-json 3.6.0
file-loader 0.8.5
isomorphic-fetch 2.2.1
isomorphic-style-loader 0.0.10
koa 1.2.0
koa-proxy 0.5.0
koa-static 2.0.0
node-sass 3.4.2
react 0.14.7
react-dom 0.14.7
react-inline-css 2.1.0
react-router 2.0.0
react-transmit 3.1.7
sass-loader 3.1.2
style-loader 0.13.0
dev babel 6.5.2
babel-core 6.6.5
babel-loader 6.2.4
babel-preset-es2015 6.6.0
babel-preset-react 6.5.0
babel-preset-react-hmre 1.1.1
babel-preset-stage-0 6.5.0
concurrently 2.0.0
forever 0.15.1
json-loader 0.5.4
just-wait 1.0.5
webpack 1.12.14
webpack-dev-server 1.14.1
webpack-node-externals 1.0.0

Releases

-   v5.3.1 zip tar
-   v5.3.0 zip tar
-   v5.2.0 zip tar
-   v5.1.3 zip tar
-   v5.1.2 zip tar
-   v5.1.1 zip tar
-   v5.1.0 zip tar
-   v5.0.7 zip tar
-   v5.0.6 zip tar
-   v5.0.5 zip tar
-   v5.0.3 zip tar
-   v5.0.2 zip tar
-   v5.0.1 zip tar
-   v5.0.0 zip tar
-   v4.3.0 zip tar
-   v4.2.0 zip tar
-   4.0.2 zip tar
-   4.0.0 zip tar
-   3.1.0 zip tar
-   3.0.1 zip tar
-   3.0.0 zip tar
-   2.5.5 zip tar
-   2.5.3 zip tar
-   2.5.2 zip tar
-   2.5.1 zip tar
-   2.5.0 zip tar
-   2.4.1 zip tar
-   2.4.0 zip tar
-   2.3.3 zip tar
-   2.3.2 zip tar