this repo's not ready for production. there's a lot of missing feature for that, ex: react helmet, env_example, code splitting etc. the reason I created this repo was for research purpose.
The popular front end stack today is changing fast with React, react-router and webpack releasing newer versions. This is a starter app aimed to demonstrate how to integrate babel
, react@16
,react-router@4
and webpack@3
.
- this repo was originally created by https://github.com/imbhargav5 (https://github.com/imbhargav5/react-universal-starter)
- react-jobs (Asynchronously resolve data for your components, with support for server side rendering. - https://github.com/ctrlplusb/react-jobs)
- react-async-component (Resolve components asynchronously, with support for code splitting and advanced server side rendering use cases. - https://github.com/ctrlplusb/react-async-component)
- react-async-bootstraper (Resolve components asynchronously, with support for code splitting and advanced server side rendering use cases.
- https://github.com/ctrlplusb/react-async-component)
This project comes with the following features
- React 16
- React Router 4
- Webpack 3
- Babel
- Server rendering
- Redux integration
- Dynamic imports
- Chunk splitting
- Styled components
- Nodemon
- async data fetch
- React Helmet
- React HotLoader
- CodeSplitting
git clone git@github.com:tagraha/react-fiber-async.git
cd react-fiber-async
npm install
To run app in dev mode
npm run dev
The app should be running on http://localhost:8888/
To run app in production mode
npm start
The app should be running on http://localhost:8888/
To clean and rebuild
npm run build
MIT