https://github.com/stackr23/react-stack
perfect react stack to wrap a web app
https://github.com/stackr23/react-stack
babel conventional-commits cssmodules eslint esnext github-actions reactjs sass semantic-release typescript webpack
Last synced: about 1 month ago
JSON representation
perfect react stack to wrap a web app
- Host: GitHub
- URL: https://github.com/stackr23/react-stack
- Owner: stackr23
- License: mit
- Created: 2021-05-27T12:02:49.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-29T14:16:48.000Z (about 4 years ago)
- Last Synced: 2024-12-27T21:14:43.157Z (about 1 year ago)
- Topics: babel, conventional-commits, cssmodules, eslint, esnext, github-actions, reactjs, sass, semantic-release, typescript, webpack
- Language: JavaScript
- Homepage:
- Size: 427 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# React Stack

[](https://github.com/semantic-release/semantic-release)
[](http://makeapullrequest.com)
[](https://conventionalcommits.org)
> **perfect react stack to wrap your web app**
>
> see release notes at **[CHANGELOG](./CHANGELOG.md)**
## :sparkles: Features
:package: **[Webpack v4](https://webpack.js.org/) - module bundler**
HMR, lazy load, static build, code splitting
_(migration to v5 in progress)_
:alembic: **[Babel v7](https://babeljs.io/docs/en/index.html) - ESNext support provider**
async/await, static class properties, etc..
:atom_symbol: **[React v17](https://reactjs.org/) - view-controller library**
Hooks and latest DOM features
:rotating_light: **[EsLint v7](https://eslint.org/) - code linting tool**
beautyful and error proof code
**with [@stackr23/config-eslint](https://github.com/stackr23/config-eslint)**
:white_check_mark: **[Karma](https://github.com/karma-runner/karma) with [Mocha](https://github.com/mochajs/mocha) and [Chai](https://www.chaijs.com/)**
unit tests and browser integration
:robot: **[Github Actions](https://github.com/features/actions)**
for automated release process by
**[Conventional Commits](https://conventionalcommits.org) and [semantic-release](https://github.com/semantic-release/semantic-release)**