Che cos'è Gatsbyjs ?
Gatsby è un generatore di siti statici basato su React e GraphQL. Combina le mantenibilità di React, l'efficienza di Vite, la semplicità di react-router, e la scalabità di GraphQL per fornire un'esperienza di sviluppo eccellente. Gatsby è molto più di un generatore di siti statici: è un moderno e completo framework front-end.
Permette di creare una webapp che utilizza solo file statici per caricamenti di pagine incredibilmente veloci, service workers, code splitting, rendering lato server, caricamento avanzato delle immagini, ottimizzazione delle risorse e prefetch dei dati.
Come sarà organizzato il corso ?
Il corso si articolerà in due parti. Nella prima parte, tratteremo le basi e la teoria di Gatsby, e nella seconda parte, andremo a sviluppare un blog completamente statico utilizzando Sanity come CMS, esploreremo le API di Gatsby lato client e lato server e infine ci soffermeremo sui topic avanzati di ottimizzazione della build e SEO. Tutte le lezioni saranno disponibili su due Repo di GitHub una dedicata alla Teoria e l'altra con il codice del progetto finale. Sarà possibile seguire il corso sia in Javascript che in Typescript, poiché spiegato in quest'ultimo per offrire la maggiore qualità possibile del corso.
Quali sono i requisiti per seguire il corso ?
E' richiesta la familiarità con React, una buona conoscenza di Javascript, CSS e HTML.
28
113
TAKE THIS COURSE