Skip to content

Sviluppo del sito web

Introduzione

Una guida che ti aiuterà a capire le basi su come muovere i primi passi per lo sviluppo del nuovo sito di FFXIVITA.

- Sito Web

Requisiti

Tool Raccomandati

  • Git
  • Figma - Un tool gratuito di prototyping usato per concretizzare il design della UI e fare mockup per desktop e mobile.
  • VSCode - Un code editor gratuito che è stato concepito per lavorare con diversi linguaggi in modo rapido e facile.
  • JetBrains - Un IDE a pagamento che offre anche versioni educational. Per maggiori informazioni sulle licenze edu, cliccare questo link.

Documentazione Rilevante

Una piccola lista di varie documentazioni (in lingua inglese) che vengono usate per aiutare nello sviluppo del sito web.

  • Next.js il motore del nostro sito.
  • React libreria javascript concepita per la creazione di UI.
  • tailwindcss classi CSS.

Cominciare

Anche se non sono previsti requisiti per cominciare, una buona base di Git, HTML, CSS e Javascript beneficerà chiunque decida di contribuire al sito.

Clona il repository dentro alla tua macchina

git clone https://github.com/ffxivita/website.git

Installa le dipendenze

npm install

Avvia il server di sviluppo

npm run dev

Avvia il server in modalità produzione

npm run build
npm run start

Per compilare il sito web, usa i seguenti comandi:

npm run build
npm run export


Last update: February 18, 2023