Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wangkechun/wkc-react-isomorphic-starterkit
react脚手架
https://github.com/wangkechun/wkc-react-isomorphic-starterkit
Last synced: 7 days ago
JSON representation
react脚手架
- Host: GitHub
- URL: https://github.com/wangkechun/wkc-react-isomorphic-starterkit
- Owner: wangkechun
- License: bsd-3-clause
- Created: 2015-06-17T02:58:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-27T03:14:59.000Z (over 9 years ago)
- Last Synced: 2024-03-16T01:12:28.263Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 309 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# React Isomorphic Starterkit
## 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-a11yIt 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.