|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|📚 Study guide and introduction to the modern front end stack.|
|Zero-config CLI for TypeScript package development|
|Override create-react-app webpack configs without ejecting|
|Majestic||7,130||2 years ago||42||mit||TypeScript|
|⚡ Zero config GUI for Jest|
|Jest Cheat Sheet||4,869||4 months ago||cc0-1.0|
|Jest cheat sheet|
|Pepperoni - React Native App Starter Kit for Android and iOS|
|DEPRECATED: Create React apps using typescript with no build configuration.|
Minimal webpack and react boilerplate using latest version of react and babel as well as jest and enzyme for more details about technologies used. click with real time server changes ;)
check out Medium article for more details
build/ src/ |- index.jsx _______________________________ # Application entry |- App.jsx _________________________________ # Application init | |- Components/ | |- hello-world/ | |- index.jsx _______________________ # Sample component webpack |- paths.js ________________________________ # webpack paths needed |- webpack.common.js _______________________ # common webpack config |- webpack.dev.js __________________________ # development config |- webpack.prod.js _________________________ # production config
1- Clone the boilerplate repo
git clone [email protected]:HashemKhalifa/webpack-react-boilerplate.git
npm install to install npm packages
3- start dev server using
yarn start or
3- build and bundling your resources for production
4- Unit testing will watch all your changes in the test files as well as create coverage folder for you.
webpack/paths.jsand modify the source and file names based on your need.
webpack/webpack.common.jsconfig common webpack for both dev and production environments.
webpack/webpack.prod.jsconfig webpack for production environment.
/webpack.config.jsmain webpack config that merge common and webpack environment based config.
/setupTest.jshere you will have all setup for enzyme to test your component.