Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adbayb/react-isomorphic-starterkit
:package: An isomorphic React boilerplate with Webpack, React Router and React Hot Loader
https://github.com/adbayb/react-isomorphic-starterkit
tool
Last synced: 3 months ago
JSON representation
:package: An isomorphic React boilerplate with Webpack, React Router and React Hot Loader
- Host: GitHub
- URL: https://github.com/adbayb/react-isomorphic-starterkit
- Owner: adbayb
- License: mit
- Created: 2016-02-22T20:01:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T14:27:27.000Z (about 1 year ago)
- Last Synced: 2023-12-15T15:36:57.278Z (about 1 year ago)
- Topics: tool
- Language: JavaScript
- Homepage:
- Size: 194 KB
- Stars: 31
- Watchers: 4
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# React Isomorphic Starter Kit
An isomorphic React boilerplate with Webpack (SASS/CSS loader, JSX/JS loader, File loader...), React Router, React Hot Loader and ESLint static code verification.
Become more productive and Enable shared javascript that runs on both client and server (client side + server side rendering)).
All necessary tools are set up to start up quickly your React project !
## Getting StartedTo begin with this starter kit project, simply follow these steps:
- [x] Clone repository: `git clone https://github.com/ayoubdev/reactjs-isomorphic-starterkit.git`
- [x] Go to cloned directory and feel free to modify `package.json` information (like project name, description...):
- [x] Run this cli command: `npm install`
- [x] Open this URL and enjoy: `http://localhost:8080/`
## Available Commands#### For server:
> **npm run server**
Launch server (by default, listening to port 8080)#### For development:
> **npm run watch**
Bundle and Track changes in client and server side ressources (via Hot Module Replacement [HMR])#### For production:
> **npm run build**
Bundle static resources to ./dist folder
> **npm run deploy**
Build and Launch server#### Misc commands:
> **npm run clean**
Delete bundler outputs (./dist folder)
## LicenseMIT