An open API service indexing awesome lists of open source software.

https://github.com/ederssouza/react-javascript-boilerplate

Boilerplate para criação de projetos React utilizando JavaScript
https://github.com/ederssouza/react-javascript-boilerplate

editorconfig eslint jest plop prettier react react-testing-library vite

Last synced: about 2 months ago
JSON representation

Boilerplate para criação de projetos React utilizando JavaScript

Awesome Lists containing this project

README

        

# React JavaScript Boilerplate

## O que foi utilizado?

- [Vite](https://vitejs.dev)
- [EditorConfig](https://editorconfig.org)
- [ESLint](https://eslint.org)
- [Prettier](https://prettier.io)
- [Jest](https://jestjs.io)
- [React Testing Library](https://testing-library.com/docs/react-testing-library/intro)
- [Plop js](https://plopjs.com)

## Começando

Primeiro, execute o servidor em modo de desenvolvimento:

```bash
npm run dev
# or
yarn dev
```

Abra a URL [http://localhost:5173](http://localhost:5173) no seu navegador.

## Scripts

- `dev`: inicia a aplicação em modo de desenvolvimento;
- `build`: cria a versão de produção;
- `preview`: inicializa um servidor web estático local que serve os arquivos do diretório `dist` (é uma maneira fácil de verificar se a compilação de produção está funcionando corretamente);
- `lint`: executa o linter em todos os arquivos que estão na regra de configuração;
- `lint:fix`: executa o linter e corrige todos os arquivos que estão na regra de configuração;
- `test`: executa os testes unitários e de integração;
- `test:watch`: executa os testes unitários e de integração em modo escuta;
- `coverage-test`: executa os testes unitários e de integração e gera um relatório de cobertura de código;
- `coverage-test:watch`: executa os testes unitários e de integração e gera um relatório de cobertura de código em modo escuta;
- `generate:component`: cria estrutura básica de um componente;
- `generate:hook`: cria estrutura básica de um hook.