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.
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:
March 12, 2023