Project Name
Set Up Local Development
If you have not already, please install:
- Run the following commands
$ asdf install $ cp .env.sample .env $ yarn install $ yarn start
- Visit locahost:8080 to see your appplication.
This application uses Yarn. Do not use npm install
commands. Instead use the
equivalent Yarn commands.
About this starter kit
Testing
This applications uses Jest for testing. To run the test suite, simply run:
$ yarn test
Also, React testing library has been installed.
Linting and Code Formatting
- Shows linting errors via ESLint using the eslint-config-react-app configuration.
Manually run the linter with:
$ yarn lint
- Consistently formats code when it's commited using Prettier
Code Generation
Hygen is used to generate components quickly and consistently
$ yarn generate
or also
$ yarn g
CSS
- CSS Modules for styling.
- Vendor prefixes are automatically added via postcss-preset-env.
Other Libraries
- Routing via React Router
- State management via Apollo Client