Repolode
Blazity

Blazity/next-enterprise

Template inicial de Next.js 15 pronto para produção, com TypeScript, Tailwind CSS v4, testes, lint e infraestrutura opcional para deploy na AWS.

Estrelas
7,461
Forks
1,951
Issues abertas
26
Último commit
há 5 horas

O que é?

next-enterprise é um template inicial de Next.js voltado para equipes que desenvolvem aplicações web essenciais para os negócios. Ele usa o App Router do Next.js 15 com Tailwind CSS v4, componentes primitivos do Radix UI e CVA para criar um sistema de componentes consistente. O projeto vem configurado com TypeScript estrito, ESLint 9, Prettier e pnpm gerenciado pelo Corepack.

Para garantir qualidade e facilitar a manutenção, o template inclui Vitest, React Testing Library e Playwright para testes unitários, de componentes e end-to-end, além do Storybook para documentar componentes. Também conta com workflows do GitHub Actions que acompanham o tamanho do bundle e o desempenho, instrumentação com OpenTelemetry, endpoints de verificação de integridade compatíveis com probes do Kubernetes, Renovate para atualizar dependências e Semantic Release para gerar changelogs.

Além do código da aplicação, o repositório oferece deploy com um clique na Vercel e infraestrutura como código baseada em Terraform para AWS, incluindo ECS, ECR, load balancer, S3 com CloudFront, WAF e Redis. O projeto tem licença MIT e é mantido pela Blazity, uma consultoria especializada em Next.js.

Recursos principais

  • 01App Router do Next.js 15 com Tailwind CSS v4 e componentes do Radix UI.
  • 02Configuração estrita de TypeScript com ESLint 9 e Prettier.
  • 03Vitest, React Testing Library, Playwright e Storybook para testes e documentação de componentes.
  • 04Workflows do GitHub Actions que acompanham o tamanho do bundle e o desempenho.
  • 05Integração com OpenTelemetry e verificações de integridade compatíveis com Kubernetes.
  • 06Módulos Terraform para deploy na AWS, além de deploy com um clique na Vercel.

Casos de uso

  • Começar uma aplicação Next.js pronta para produção, com testes e lint já configurados.
  • Criar uma biblioteca de componentes compartilhada e um sistema de design com CVA e Radix UI.
  • Fazer deploy de uma aplicação Next.js no AWS ECS usando a infraestrutura Terraform fornecida.

Início rápido

  1. 1

    Abra o link do botão de deploy da Vercel no README para fazer o deploy do app

  2. 2

    Siga as instruções de deploy da Vercel e a documentação da Blazity para conhecer as outras opções de configuração

Antes de usar

  • O README documenta apenas a AWS para a infraestrutura de nuvem baseada em Terraform; os outros provedores estão listados como disponíveis em breve.

Tópicos

Perguntas frequentes

O que é next-enterprise?
Template inicial de Next.js 15 pronto para produção, com TypeScript, Tailwind CSS v4, testes, lint e infraestrutura opcional para deploy na AWS. next-enterprise é um template inicial de Next.js voltado para equipes que desenvolvem aplicações web essenciais para os negócios. Ele usa o App Router do Next.js 15 com Tailwind CSS v4, componentes primitivos do Radix UI e CVA para criar um sistema de componentes consistente. O projeto vem configurado com TypeScript estrito, ESLint 9, Prettier e pnpm gerenciado pelo Corepack.
next-enterprise é gratuito? Qual é a licença?
next-enterprise é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
next-enterprise ainda é mantido?
Manutenção ativa. O último commit de next-enterprise foi em 21 de out. de 2026.
Para que posso usar next-enterprise?
Começar uma aplicação Next.js pronta para produção, com testes e lint já configurados. Criar uma biblioteca de componentes compartilhada e um sistema de design com CVA e Radix UI. Fazer deploy de uma aplicação Next.js no AWS ECS usando a infraestrutura Terraform fornecida.
Como instalar next-enterprise?
Abra o link do botão de deploy da Vercel no README para fazer o deploy do app Siga as instruções de deploy da Vercel e a documentação da Blazity para conhecer as outras opções de configuração
Onde consigo next-enterprise?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Blazity/next-enterprise

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados