Scegliere l'hosting di un'app Vue / Nuxt

Rispondi a quattro domande su come gira la tua app e su cosa vuoi amministrare. Lo strumento indica il modello di hosting adatto (host statico, piattaforma gestita o VPS), la memoria da prevedere e i piani concreti che la coprono, ai prezzi di listino pubblicati sulle pagine dei prezzi dei fornitori.

Come gira la tua app?

È la domanda che decide tutto il resto.

Traffico mensile

Visite al mese, ordine di grandezza.

Vuoi amministrare un server?

Aggiornamenti, firewall, process manager, reverse proxy, backup: compito tuo su un VPS, della piattaforma altrimenti.

Dove devono risiedere i dati?

Conta per l'esposizione al GDPR e per gli utenti che chiedono dove sono i loro dati.

Raccomandazione

Una piattaforma gestita con un container Node

Nuxt SSR richiede un processo Node attivo a ogni richiesta, quindi l'hosting statico è escluso. Dato che non vuoi gestire un server, una piattaforma che costruisce dal tuo repository git, tiene in vita il processo e lo riavvia è lo scambio giusto: meno controllo sul runtime, zero operazioni.

Memoria: un server Nuxt in produzione occupa di solito qualche centinaio di MB; 1 GB è comodo con poco traffico, 2 GB con di più. Il problema è la build: nuxt build supera spesso 1 GB, quindi costruisci in CI e copia la cartella .output, oppure dimensiona la macchina per la build.

Piani che la coprono

FornitorePianoCaratteristichePrezzo di listinoChi e dove
DigitalOceanApp Platform, container1 shared vCPU, 512 MiB RAM, 50 GiB bandwidth$5/moUS company, data centres incl. Amsterdam and FrankfurtVedi il piano →
DigitalOceanApp Platform, container1 shared vCPU, 1 GiB RAM, 150 GiB bandwidth$12/moUS company, data centres incl. Amsterdam and FrankfurtVedi il piano →

Prezzi di listino letti sulle pagine dei prezzi dei fornitori il 2026-10-18, tasse escluse. DigitalOcean fattura in USD, Infomaniak in CHF (mostra anche prezzi in EUR). I prezzi cambiano; al momento dell'ordine fa fede solo la pagina del fornitore.

I link ai piani passano dai link di affiliazione di questo sito (DigitalOcean e Infomaniak). Non cambiano il prezzo che paghi e non hanno cambiato la selezione: lo strumento elenca solo piani pubblicati sulle pagine dei prezzi ufficiali.

Prima del primo deploy

  1. Esegui la build di produzione in locale e annota il picco di memoria.
  2. Fissa la versione di Node con cui l'app è stata costruita (.nvmrc o campo engines).
  3. Imposta tutte le variabili d'ambiente sull'host prima del primo deploy, non dopo il primo crash.
  4. Conferma HTTPS e il dominio finale, poi prova un caricamento a freddo da un telefono in rete mobile.
  5. Per l'SSR: decidi ora chi costruisce (CI, piattaforma o server) così la questione della memoria di build è risolta una volta sola.

Da leggere: Il miglior hosting per un'app Vue o Nuxt · Verificatore Core Web Vitals