Corsi on-line

jsDelivr: CDN veloce e gratuito per sviluppatori

Con l’impiego sempre più diffuso di librerie esterne per l’integrazione di funzionalità nei progetti Web based, i CDN (Content Delivery Network) sono diventati uno strumento ormai largamente adottato,  a tal proposito basterebbe citare framework JavaScript come jQuery o AngularJS, richiamabili attraverso gli appositi servizi per la distribuzione messi a disposizione dagli stessi sviluppatori. jsDelivr è un CDN pubblico e gratuito utilizzabile come alternativa.

Cattura

Attraverso questa piattaforma si potrà accedere ad un vasto catalogo composto da plugin, font o framework CSS, se si è alla ricerca di una soluzione particolare sarà possibile reperire facilmente ciò di cui si ha bisogno attraverso un motore interno dedicato. Ma il punto di forza di jsDelivr è identificabile nel livello di prestazioni garantito, il servizio infatti è stato ottimizzato per fornire velocità elevate e alti livelli di uptime, mentre le performance vengono monitorate costantemente prevenendo downtime, timeout e latenze nella gestione delle richieste.

Disponibile il supporto per la version aliasing che consentirà di utilizzare URL dinamiche in modo da mantenere le proprie pagine Web aggiornate senza la necessità di dover intervenire sul codice utilizzato per invocare la libreria desiderata; ciò è possibile grazie al ricorso di libgrabber, una soluzione per l’auto-updating deputata ad effettuare scansioni periodiche dei progetti supportati in modo da garantire sempre l’impiego della versione più recente.

L’API di jsDelivr permetterà di accedere a cdnjs, Google Hosted Libraries e BootstrapCDN senza dover scaricare pesanti package JSON; chi ha particolari esigenze potrà anche caricare più file simultaneamente attraverso una singola richiesta HTTP, effettuando un’operazione simile a quella necessaria per la combinazione e la minificazione di più librerie JavaScript nel proprio server, per questo scopo all’utilizzatore verrà richiesto soltanto il confezionamento di un URL personalizzato.

La piattaforma supporta le connessioni sicure via HTTPS e sfrutta SPDY per velocizzare le comunicazioni tramite HTTP, è un progetto Open Source e non impone alcun limite di traffico, offre un’infrastruttura Multi-CDN concorrenziale anche rispetto ai più affermati provider commerciali, non richiede l’inclusione di advertising nelle pagine Web che la utilizzano e prevede una configurazione molto veloce basata sull’upload di alcuni file nel repository di GitHub.

Via jsDelivr

Post correlati
I più letti del mese
Tematiche