https://github.com/rvisharma/setup
Boilerplate For React, Redux, Redux-saga, Ramda using Webpack along with all optimized configurations
https://github.com/rvisharma/setup
boilerplate code-splitting react webpack
Last synced: 2 months ago
JSON representation
Boilerplate For React, Redux, Redux-saga, Ramda using Webpack along with all optimized configurations
- Host: GitHub
- URL: https://github.com/rvisharma/setup
- Owner: rvisharma
- Created: 2018-08-09T11:00:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-08T17:18:47.000Z (about 7 years ago)
- Last Synced: 2025-01-11T06:26:53.399Z (about 1 year ago)
- Topics: boilerplate, code-splitting, react, webpack
- Language: JavaScript
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Webpack Configuration for React
## includes production level configurations.
### scripts
```
start - starts dev server
build - production build
analyze - Bundle Analyzer for Production build
```
- [ ] Docker
- [ ] SSL Setup
- [x] env modes setup
- [x] Babel
- [ ] babel-polyfill (check if really required?)
- [x] env preset
- [x] Babel Dynamic Imports
- [ ] Alias to src
- [ ] Linting and Formatting
- [x] ESLint
- [x] Eslint React plugin
- [ ] Prettier
- [ ] Hook
- [ ] config file
- [x] Bundle Analyzer (For Prod Builds)
- [x] Ramda
- [x] babel ramda plugin
- [ ] Loaders
- [x] SCSS
- [x] CSS
- [x] File Loader (fonts and images)
- [x] HTMLWebpackPlugin (auto index)
- [x] html web pack template (better templates)
- [x] clean web pack plugin (clean dist folder)
- [ ] https://github.com/tcoopman/image-webpack-loader (image optimisation)
- [ ] Url loader (base64)
- [x] Caching
- [x] Code Splitting
- [x] Source Maps - eval-source-map (dev) && source-map (production)
- [x] Webpack dev server
- [x] MiniCSSExtract
- [x] Webpack Merge
- [ ] React/Redux/Saga/Router
- [x] basic React setup
- [x] Add body with #id to webpack html template
- [ ] Redux
- [ ] Redux-saga
- [ ] React Router