Comprendere i termini tecnici informatici
Un elenco di riferimento delle sigle comuni dell'informatica e dello sviluppo web, con spiegazione di termini come CSR, SSR, SSG e CMS.
【Termini di tecnologia web】
Una sintesi di acronimi che possono confondere a causa delle loro abbreviazioni.
Termine | Panoramica |
CSR | Un metodo in cui l'HTML viene generato e renderizzato sul lato browser dell'utente (client) tramite JavaScript. |
SPA | Un metodo in cui non ci sono transizioni di pagina e il contenuto viene aggiornato dinamicamente all'interno della pagina tramite JavaScript. Sostanzialmente lo stesso di CSR. |
SSR | Un metodo in cui l'HTML viene generato dinamicamente sul lato server, consentendo al client di gestirlo come una pagina statica. Sebbene ciò aumenti la trasmissione di dati ridondanti (come gli header), il rendering è veloce. Tende a produrre più pagine, ma avvantaggia la SEO grazie all'aumento dei collegamenti interni. |
ISR | Utile per pagine che richiedono aggiornamenti periodici, spesso abbinato a SSR. Le pagine aggiornate vengono generate sul lato server a intervalli stabiliti e vi si accede come pagine statiche. |
SSG o SG | Un metodo in cui non ci sono aggiornamenti alla pagina e le pagine statiche pre-renderizzate vengono servite direttamente. Comporta carichi ridotti sul server e sul client. |
CMS(Content Management System) | Le piattaforme come WordPress sono chiamate CMS. Invece di scrivere le pagine manualmente, questo sistema consente di scrivere solo il contenuto (articoli) e genera e pubblica automaticamente le pagine. Ciò consente agli autori di concentrarsi esclusivamente sulla scrittura e semplifica la gestione delle pagine. A rigore, un CMS è costituito dalle seguenti tre funzioni:
L'estrazione solo della parte (b) per semplificare la gestione è denominata CMS headless. |
* Sfruttando un CMS headless, è possibile introdurre un CMS non solo per blog come WordPress ma anche per sistemi interni, riducendo i costi di sviluppo e manutenzione.