0Pricing
Sveltejs Academy · Lezione

adapter-node per il server Node.js

Confezioni SvelteKit come server Node.js per l'hosting tradizionale.

adapter-node per il server Node.js è una lezione Sveltejs Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Sveltejs Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Sveltejs Academy include 4 lezioni in totale.

Quando utilizzarlo

Scelga adapter-node quando ha bisogno di un hosting Node.js tradizionale: SSR, form actions ed endpoint server.

Installazione

Installi l'adapter.

npm install -D @sveltejs/adapter-node

Configurazione

Lo configuri nel proprio svelte.config.js.

import adapter from "@sveltejs/adapter-node";
export default { kit: { adapter: adapter() } };

Build

Esegua npm run build. L'output viene scritto in build/.

Avvio del server

Lo avvii con Node.

ORIGIN=https://yoursite.com node build

Variabili d'ambiente

Utilizzi ORIGIN, PORT, HOST e tutte le variabili personalizzate richieste dalla sua app.

Reverse proxy

Esegua l'app dietro Nginx o Caddy per TLS, compressione e caching.

Gestore dei processi

Utilizzi pm2 o systemd per mantenere il server in esecuzione e riavviarlo in caso di errore.

Modalità cluster

Esegua più istanze Node dietro un bilanciatore del carico per aumentare il throughput.

Docker

Un deploy comune prevede un Dockerfile che copia build/ ed esegue node build.

Confronto con edge

I server Node gestiscono meglio le connessioni di lunga durata rispetto alle funzioni edge; edge offre una latenza globale inferiore.

Verifica rapida

Quale comando avvia il server creato con adapter-node?

Riepilogo

adapter-node impacchetta SvelteKit come server Node.js, ideale per l'hosting tradizionale e per tutte le funzionalità SSR.

Domande Frequenti

La lezione «adapter-node per il server Node.js» è gratuita?

Sì — il testo completo di «adapter-node per il server Node.js» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Sveltejs Academy, passa a CoddyKit PRO. Il corso Sveltejs Academy include 4 lezioni in totale.

Cosa imparerò in «adapter-node per il server Node.js»?

Confezioni SvelteKit come server Node.js per l'hosting tradizionale. Eserciti Sveltejs Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Sveltejs Academy?

Non è richiesta alcuna esperienza precedente. Sveltejs Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «adapter-node per il server Node.js»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Sveltejs Academy?

Sì. Ogni lezione Sveltejs Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. adapter-static per siti statici
  2. adapter-node per il server Node.js
  3. adapter-vercel e adapter-cloudflare
  4. Creazione e anteprima
← Torna a Sveltejs Academy