modular-starter-react (in development)
Modular starter kit for ReactJS applications
Technical requirements
- Modular folder structure
- AirBnB style guide
- React best practices
- 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