- reactjs
- react-router 5 (example with layout usage)
- localization with react-intl
- redux
- ducks architecture
- jest + testing-library
- doc
git clone https://github.com/sshmyg/frontend.git && \
cd frontend && \
npm install && \
npm start;
npm start
- run webpack dev server with app (local server, watch)npm run prod
- make production buildnpm run start:prod
- start production buildnpm run test
- run testsnpm run test:watch
- run tests in dev modenpm run story
- run storybooknpm run locale
- generate localization messages
If you want to use some exotic ES features and search some polifill, you can use core-js as described here https://babeljs.io/docs/en/v7-migration. By default boilerplate doesn't includes any polifills, to reduce bundle size.
Go to ts
branch and use it ๐