https://github.com/modularcode/modular-starter-react
Modular starter kit for ReactJS applications
https://github.com/modularcode/modular-starter-react
Last synced: 3 months ago
JSON representation
Modular starter kit for ReactJS applications
- Host: GitHub
- URL: https://github.com/modularcode/modular-starter-react
- Owner: modularcode
- License: mit
- Created: 2016-10-16T23:34:54.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-12T06:02:07.000Z (over 8 years ago)
- Last Synced: 2024-05-23T09:05:38.147Z (about 1 year ago)
- Language: JavaScript
- Size: 19.5 KB
- Stars: 3
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# modular-starter-react (in development)
Modular starter kit for ReactJS applications
### Technical requirements
- Modular folder structure
- [AirBnB style guide](https://github.com/airbnb/javascript/tree/master/react#declaration)
- [React best practices](https://blog.risingstack.com/react-js-best-practices-for-2016/)
- Webpack dev server
- React router
- Redux
- Redux dev tools
- Normalizr
- Reselect
- Styled components or css modules
- Isomorphic### App scripts
### Folder Structure
### Components
## Build process
### Module bundling
Webpack is used to bundle web application modules. Webpack's config files are located in ```tools/``` folder.
### Modules import resolution
When importing app modules you may use paths relative to the ```src/client``` folder as well, so you don't have to add lot's of ```../../../``` prefixes to your internal file imports