项目作者: vikysingh

项目描述 :
Il mio portfolio web riprogettato con Figma e sviluppato in Nextjs
高级语言: JavaScript
项目地址: git://github.com/vikysingh/portfolio-nextjs.git
创建时间: 2020-12-16T14:15:23Z
项目社区:https://github.com/vikysingh/portfolio-nextjs

开源协议:

下载


Benvenuti al mio portfolio web

Panoramica

Come già suggerisce il titolo, questo è il mio portfolio(sito web) sviluppato in Nextjs.

Motivazione

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.

Note

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.

Tecnologie per lo sviluppo

  • Nextjs
  • Sanity
  • Styled components

Tecnologie per design

  • Figma

Piattaforma di deployment/hosting

  • Netlify
  • Sanity