Astro
Per lo sviluppo di siti web content-driven, orientati alle performance e alla SEO, prediligiamo l'utilizzo di Astro, il framework che consegna zero JavaScript di defaultal browser.
Per lo sviluppo di siti web content-driven, orientati alle performance e alla SEO, prediligiamo l'utilizzo di Astro, il framework che consegna zero JavaScript di defaultal browser.
Perché Astro?
Astro viene adottato da un numero crescente di aziende e team di sviluppo in tutto il mondo. Consente di creare siti web, portali, blog, landing page e documentazioni ad alte prestazioni, sfruttando un'architettura a isole che carica JavaScript solo dove è realmente necessario.
Grazie al supporto nativo per contenuti in Markdown, MDX e l'integrazione con qualsiasi CMS headless, Astro permette di arrivare alla produzione con tempi rapidi e un output estremamente leggero.
Come lavoriamo
Con Astro adottiamo un approccio content-first: partiamo dalla struttura dei contenuti e costruiamo attorno ad essi un sito statico veloce e ottimizzato per i motori di ricerca. Ogni pagina viene generata in fase di build come puro HTML, eliminando il peso di JavaScript non necessario.
Sfruttiamo le content collections di Astro per organizzare e validare i dati con schema tipizzati, garantendo coerenza tra contenuti e componenti. Quando il progetto richiede interattività come un form, un carousel o una mappa utilizziamo l'architettura a isole per idratare solo quei componenti, scegliendo di volta in volta React o Svelte in base alle esigenze.
Per la gestione dei contenuti integriamo DatoCMS. Per la parte di stile, utilizziamo Tailwind CSS e ci assicuriamo che ogni pagina raggiunga punteggi Lighthouse prossimi al massimo.
Il deploy avviene su piattaforme edge come Vercel o Netlify, con preview automatiche per ogni pull request, così da permettere di verificare ogni modifica prima della pubblicazione.