Il mio portfolio web riprogettato con Figma e sviluppato in Nextjs
Come già suggerisce il titolo, questo è il mio portfolio(sito web) sviluppato in Nextjs.
Il mio primo portfolio è stato sviluppato in HTML, CSS e vanilla JS (con integrazione di webpack e babel). Ampliarlo in futuro sarebbe risultato un po’ complicato con il view/UI, ad esempio se avessi voluto aggiungere più route e tenere il funzionamento come quello di un’applicazione a pagina singola(SPA).
In Nextjs questa è funzione nativa (anche in Create React App con il React Router, tuttavia, ho scelto questo framework per il rendering al lato server), in aggiunta al fatto che sia facilmente possibile trasformare il sito in un’applicazione web progressiva (PWA).
Sanity è stato utilizzato come backend per le sue semplicità e facilità d’uso, oltre ai suoi piani di prezzo.
Il design system di questo progetto è piuttosto piccolo e specifico al sito, per questo motivo ci sono varizioni tra i primi due header(H1, H2) ed il resto
della tipografia, che normalmente potrebbero apparire incoerenti.