This project scaffolds a modern web application. It is fairly opinionated, but is customizable and extensible.
Here's the mile-long list of technologies the generated project can leverage:
- Babel - Compile modern ECMAScript to Node-compatible JS
- Webpack - Bundle code, styles, markup, and more into a web application
- husky - Execute lint-staged before committing to Git
- lint-staged - Execute linters for specific file types
- ESLint - Apply hundreds of style/usage rules to ECMAScript
- Prettier - Apply style/formatting rules to code
- stylelint - Apply style/usage rules to Sass
- Bootstrap - UI toolkit
- React - UI library
- Redux - Application state container
- Redux-Saga - Redux middleware for action/side-effect interaction
- Jest - Unit, integration, and snapshot testing