Next.js é um framework React para construir aplicações web full-stack. Ele suporta renderização no servidor, geração de sites estáticos, rotas de API e muito mais. O Bun fornece instalação rápida de pacotes e pode executar servidores de desenvolvimento e produção do Next.js.
Criar uma nova aplicação Next.js
Use a CLI interativa para criar uma nova aplicação Next.js. Isso criará um novo projeto Next.js e instalará automaticamente as dependências.
bun create next-app@latest my-bun-appIniciar o servidor de desenvolvimento
Mude para o diretório do projeto e execute o servidor de desenvolvimento com Bun.
cd my-bun-app
bun --bun run devIsso inicia o servidor de desenvolvimento do Next.js com o runtime do Bun.
Abra http://localhost:3000 no seu navegador para ver o resultado. Qualquer alteração que você fizer em app/page.tsx será recarregada automaticamente no navegador.
Atualizar scripts no package.json
Modifique o campo scripts no seu package.json prefixando os comandos Next.js CLI com bun --bun. Isso garante que o Bun execute a CLI do Next.js para tarefas comuns como dev, build e start.
{
"scripts": {
"dev": "bun --bun next dev",
"build": "bun --bun next build",
"start": "bun --bun next start"
}
}Hospedagem
Aplicações Next.js no Bun podem ser implantadas em várias plataformas.
Templates
→ Consulte a documentação oficial do Next.js para mais informações sobre como construir e implantar aplicações Next.js.