Next.js è un framework React per costruire applicazioni web full-stack. Supporta il rendering lato server, la generazione di siti statici, le rotte API e altro. Bun fornisce un'installazione veloce dei pacchetti e può eseguire i server di sviluppo e produzione di Next.js.
Creare una nuova app Next.js
Usa la CLI interattiva per creare una nuova app Next.js. Questo creerà un nuovo progetto Next.js e installerà automaticamente le dipendenze.
bun create next-app@latest my-bun-appAvviare il server di sviluppo
Cambia la directory del progetto e avvia il server di sviluppo con Bun.
cd my-bun-app
bun --bun run devQuesto avvia il server di sviluppo di Next.js con il runtime Bun.
Apri http://localhost:3000 con il tuo browser per vedere il risultato. Qualsiasi modifica apportata a app/page.tsx verrà ricaricata a caldo nel browser.
Aggiornare gli script in package.json
Modifica il campo scripts nel tuo package.json aggiungendo il prefisso bun --bun ai comandi Next.js CLI. Questo assicura che Bun esegua il Next.js CLI per le attività comuni come dev, build e start.
{
"scripts": {
"dev": "bun --bun next dev",
"build": "bun --bun next build",
"start": "bun --bun next start",
}
}Hosting
Le applicazioni Next.js su Bun possono essere distribuite su varie piattaforme.
Template
→ Consulta la documentazione ufficiale di Next.js per ulteriori informazioni sulla costruzione e distribuzione di applicazioni Next.js.