- TypeScript - Tipagens avançadas
- ChakraUI - UI para react
- Webpack - Bundler para gerenciar a aplicação
- Formik - Manipulação de formulário
- Testing library - Testes unitários
- ESLint - linter para código
- Prettier - formatador de código
- Husky - Capturar determinado momento de um commit
- Lint-staged - Executar ações em determinado momento de um commit
- Commitlint - Formatador de commits
- Commitizen - Automiza mensagens de commit
Para executar a aplicação é necessário instalar algumas ferramentas tais como um editor de códigos para realizar compilação dos mesmos. Nesse projeto foi utilizado o Visual Studio Code, NodeJS para compilação do código, Git Bash para baixar o repositório e baixar todas as dependências necessárias.
# Clone este repositório(caso ja tenha feito isso no passo anterior, pule para o próximo comando)
$ git clone <https://github.com/Ricnaga/react-templates>
# Acesse a pasta do projeto no terminal/cmd
$ cd react-templates
# Instale as dependências
$ yarn (ou npm -i)
# Inicie a aplicação
$ yarn dev (ou npm run dev)
# A aplicação abrirá automaticamente um navegador com o endereço <https://localhost:3000>