● Glossário · Desenvolvimento
Next.js
O que é Next.js
O Next.js permite escolher, por página, se o conteúdo é gerado no build (estático), no servidor a cada acesso ou no navegador. Também traz rotas, otimização de imagens e funções de back-end no mesmo código.
É muito usado para produtos SaaS, painéis, áreas logadas e sites com muita lógica ou integração.
Por que importa para startups
Para startups que precisam de produto e site com a mesma base de código, o Next.js equilibra performance, SEO e flexibilidade de aplicação.
Como a Perforza trabalha com isso
Usamos Next.js com TypeScript em produtos, MVPs e sites complexos, com código no repositório da startup e deploy automatizado.
Exemplo
Um MVP de marketplace usa Next.js para as páginas públicas (indexáveis pelo Google) e para a área logada de vendedores, no mesmo projeto.
Erros comuns
- Usar Next.js para um site simples de conteúdo, onde Astro seria mais leve.
- Renderizar tudo no navegador e perder as vantagens de SEO.
Perguntas
Next.js ou Astro?
Astro para sites de conteúdo e marketing; Next.js para produtos com área logada, muita interação e lógica de aplicação.