Este boilerplate React proporciona uma estrutura pronta para uso, acelerando o início de novos projetos. Destaques incluem:
- Configuração Jest: Facilita testes unitários e de integração.
- Integração Axios, Serviços e Cookies: Pronto para chamadas de API, gerenciamento de serviços e manipulação de cookies.
- Funções de Validação de Autorização via SSR: Integradas com os serviços para facilitar a implementação de validação de autorização no lado do servidor.
- Storybook: Configuração para desenvolvimento e documentação de componentes React isolados.
- Custom Event Manager: Gerenciador de eventos.
- Toast: Sistema de toasts altamente flexível para notificações customizadas.
- React Query: Facilita a manipulação eficiente de dados no estado global.
- Providers Setup: Configuração inicial de context providers.
- Styled Components Theme: Setup inicial com tema e toggle theme.
- Custom Hooks: Conjunto de hooks prontos para uso.
- Componentes Utilitários: Dropdown,Modal,Portal,Toast
- Utilitários de Validação e Formatação: Funções utilitárias.
- CI: Testes automáticos configurados para execução em Pull Requests.
- Prettier e ESLint: Enforce de estilo de código com Prettier e alerta de erros com ESLint.
- Criação de Componente via Script: Script para criação rápida de novos componentes.
dev: Executa a aplicação emlocalhost:3000.build: Cria a versão de produção.start: Inicia um servidor com o código de produção.lint: Executa o linter em todos os componentes e páginas.test: Executa testes com Jest.test:watch: Executa Jest em modo de observação.storybook: Executa o Storybook emlocalhost:6006.build-storybook: Cria a versão de produção do Storybook.generate: Cria um componente pré-configurado.
Utilize a Vercel Platform para implantar facilmente seu aplicativo Next.js. Consulte a documentação de implantação do Next.js para mais detalhes.