Este é um template configurado para inicializar um projeto Next já com algumas ferramentas de padrão e qualidade de código. Ao usar esse template, não esqueça de atualizar esse arquivo README, para documentar o seu projeto
-
ESLint - Styleguide do AirBnB: Esta configuração ajuda a manter um código JavaScript consistente e de alta qualidade, seguindo as diretrizes do estilo do AirBnB.
-
Husky: O Husky é usado para definir ganchos (hooks) Git que garantem que certas ações, como commits, atendam a determinados critérios antes de serem concluídas.
-
Lint-staged: O Lint-staged é usado em conjunto com o Husky para executar scripts de linting e formatação apenas nos arquivos relevantes que estão sendo confirmados.
-
Tailwind CSS: O Tailwind é um framework CSS utilitário que permite criar interfaces de usuário elegantes e responsivas com base em classes.
-
Jest: O Jest é um framework de teste JavaScript amplamente utilizado, que oferece uma experiência de teste rápida e confiável.
-
React Testing Library: Esta biblioteca é excelente para testar componentes React, pois enfatiza a simulação de interações do usuário e o teste de comportamentos reais.
Para iniciar um novo projeto usando esse template siga as etapas
1 Clique no botão verde Use This Template
2 Selecione a opção Create a new repository
3 Dê um nome para o seu repositório
4 Clone o projeto normalmente
5 Instale as dependências
6 Edite esse arquivo README incluindo a documentação da sua aplicação