-
React as front-end view library.
-
Mobx for state management.
-
Antd as UI framework.
-
Storybook for agile development environment.
-
TypeScript as main language.
-
Babel for JavaScript transpiling.
-
Jest as as test framework.
-
SASS as CSS pre-processing.
-
LESS as CSS pre-processing.
-
Prettier for code formatter.
-
ESlint for JavaScript/TypeScript linting.
-
StyleLint for SASS/LESS/CSS linting.
-
Husky for Git hooks support.
-
Lint-staged to run linters on git staged files.
-
Bundlesize to check size of bundle's files.
This boilerplate uses Create React App
Run the following commands in your terminal
git clone https://github.com/orangeloops/public-ol-web-template.git
cd public-ol-web-template
npm install
npm run startThen open http://localhost:5000/ on your web browser.
Run npm test for test.
For deployment, run npm run build and upload build/ to your server.
You can check out the full license here
This project is licensed under the terms of the MIT license.