Files
videoteca/docs/adr/0007-frontend-vanilla.md
T

17 lines
614 B
Markdown

# 0007 — Frontend senza build step
- **Stato**: Accettato
- **Data**: 2026-10-11
## Contesto
Interfaccia semplice (alberatura, lista, player, upload). Obiettivo: minima complessità e zero toolchain.
## Decisione
HTML + JavaScript (moduli ES) + CSS serviti da `pb_public/`, SDK JavaScript ufficiale di PocketBase. Player: tag `<video>` nativo.
## Alternative
Svelte/React con Vite: più comodo se la UI cresce, ma aggiunge toolchain e build. Rivalutabile con un nuovo ADR se la UI supera la gestione manuale.
## Conseguenze
Niente transpile né bundle; il codice deve restare organizzato in moduli piccoli.