Dynamik
Introduzione
Dynamik è l’applicativo web che ti permette di consultare le raccolte di risorse di CSUnibo.
Sviluppo
Clona il progetto, installa le dipendenze e aggiorna i sottomuduli Git:
pnpm install
git submodule init
git submodule update
Crea un file .env
con
VITE_UPLD_URL="http://localhost"
Per avviare un’istanza di sviluppo:
pnpm dev
Compilazione
Per compilare un’istanza di produzione:
pnpm build
Per vederne un’anteprima:
pnpm preview
Istanze pubbliche
Esistono diverse istanze pubbliche di Dynamik:
- principale;
- GitHub Pages (più lenta, senza SSR);
- Vercel (non pubblicizzata).
Mentre la messa in produzione della seconda e della terza è controllata dai processi di CI/CD, per la prima si veda la guida relativa all’automazione dell’infrastruttura.