Hosting cloud per Astro # Hosting Astro: pubblica siti creati con Astro Pubblica siti di contenuti, blog e documentazione basati su Astro da un repository Git. Puoi configurare build automatica, dominio personalizzato e SSL in base alle opzioni disponibili. [Inizia ora](https://panel.deplomo.com/signup)[Guida al deploy di Astro](/it/guides/deploy-astro) ## Vantaggi dell’hosting Astro su Deplomo Configurazione per il caricamento rapido, output statico o SSR e scalabilità in base alle risorse del servizio. ### Deploy automatico da Git Collega il tuo repository GitHub o GitLab per eseguire automaticamente la build e il deploy di una nuova versione del sito Astro a ogni push, in un ambiente isolato. ### Architettura Islands e caricamento delle pagine Astro supporta un output con poco JavaScript lato client; i risultati in Core Web Vitals e SEO dipendono dal sito e dalla sua configurazione. ### Supporto per SSG e SSR Puoi generare un sito statico oppure configurare il rendering ibrido o lato server (SSR) con gli adapter Node.js disponibili. ### Dominio personalizzato e SSL Puoi usare un sottodominio cloud disponibile o collegare un dominio personalizzato e configurare SSL, secondo le opzioni del servizio. ### Installazione dei pacchetti e servizi esterni Installa i pacchetti npm e collega il progetto Astro a un CMS headless o a un’API esterna. Configura le credenziali e verifica le condizioni di accesso dei servizi esterni. ## Domande frequenti sull’hosting Astro Risposte alle domande più frequenti degli sviluppatori sul deploy di Astro, sulle modalità SSG e SSR, sui domini e sulle variabili d’ambiente: Quali modalità di output supporta l’hosting Astro? Per quali siti è adatto Astro? Posso usare componenti React o Svelte in un progetto Astro? Come si configura un dominio personalizzato e SSL per un sito Astro? È disponibile un piano gratuito per provare l’hosting Astro? ## Guida a Astro: hosting per il web moderno Lo sviluppo web si orienta verso strumenti che consegnano i contenuti in modo efficiente e limitano il JavaScript inviato al browser. Con Astro puoi usare l’architettura Islands e configurare il rendering in base al progetto. I risultati di caricamento e Core Web Vitals dipendono dal codice e dalla configurazione; su Deplomo puoi collegare il repository e configurare il deploy del progetto. ### Che cos’è Astro e come si usa per sviluppare siti web? Astro è un framework per siti di contenuti, blog, documentazione e landing page. Per impostazione predefinita evita di inviare JavaScript al browser quando non serve; puoi aggiungere componenti interattivi in modo esplicito. Uno dei punti di forza di Astro è la compatibilità con diverse librerie frontend: in un unico progetto puoi combinare componenti di più framework. Per esempio, se il team usa React, puoi affiancare i componenti React ad altri strumenti. Per dashboard SPA molto interattive, puoi valutare soluzioni come [hosting React](/it/products/react) o framework reattivi come [hosting Svelte](/it/products/svelte) che possono affiancare Astro. ### Perché scegliere l’hosting Astro invece del classico hosting condiviso? Con pannelli tradizionali come cPanel o DirectAdmin, il deploy di un progetto Astro può richiedere una build locale, la compressione dei file, il caricamento tramite pannello o FTP e la configurazione manuale del routing nei file htaccess. Il flusso varia in base al servizio e alla configurazione. Con l’hosting Astro su Deplomo puoi collegare un repository e configurare build e deploy in un container a ogni push o merge nel branch selezionato. Per pubblicare file statici già pronti senza una pipeline di compilazione complessa, puoi usare il servizio [hosting statico](/it/products/static-sites) per i siti statici. ### Confronto tra hosting Astro su Deplomo, hosting condiviso e server virtuali La tabella seguente confronta alcune differenze tra il deploy di Astro su Deplomo e le modalità di hosting tradizionali:
| Aspetto | Hosting Astro su Deplomo | hosting condiviso tradizionale (cPanel) | server virtuale grezzo (VPS) |
|---|---|---|---|
| Metodo di deploy e ciclo CI/CD | Collegamento a Git con build e deploy automatici, secondo la configurazione | Caricamento manuale via FTP dei file ZIP generati in locale | Richiede la configurazione manuale della pipeline, del clone Git e dei webhook |
| Supporto per SSR e output ibrido | Supporto per Node.js; supervisione e disponibilità dipendono dalla configurazione del servizio | Solo file statici; supporto Node.js limitato o assente | Richiede configurazione e manutenzione di PM2 e Nginx |
| Ambiente di build e download dei pacchetti | Container isolati, cache dei pacchetti e accesso configurabile ai registri | Questa opzione può non essere disponibile con l’hosting condiviso | Richiede risorse server e la gestione dell’accesso ai registri dei pacchetti |
| Emissione e rinnovo dei certificati SSL | Configurazione automatica secondo le opzioni del servizio; costi e disponibilità dipendono dal piano e dal dominio | Può dipendere da un plugin del pannello o richiedere una licenza separata | Richiede l’installazione periodica di Certbot e il rinnovo manuale dei cron job |
| Costi e condizioni del servizio | Piano gratuito con limiti definiti; i pacchetti a pagamento hanno limiti mensili in euro | Piani periodici o annuali, con condizioni che dipendono dal fornitore | Costo mensile fisso entro i limiti del pacchetto, indipendente dal traffico |
| Disponibilità dell’infrastruttura e scalabilità | Architettura cloud scalabile; disponibilità e prestazioni dipendono dalla configurazione della zona europea scelta | Le prestazioni possono calare quando molti utenti accedono nello stesso momento | Richiede il monitoraggio delle risorse e competenze di amministrazione di sistema |